• Sr Full Stack Java Engineer/Developer

    Job Locations US-MI-Farmington Hills
    Posted Date 1 month ago(8/6/2019 9:45 PM)
    Requisition ID
    Job Function
    Information Technology
  • .

    Cengage Logo New


    Do you dare to reinvent the future of education?

    At Cengage, we are harnessing the power of tech to build a future where all learners have the tools and confidence to achieve their goals.


    As a Cengage employee, you will blaze a new trail to transform the way people learn. Collaborating with the best of the best, you will feel challenged and inspired to do breakthrough work. With the support of our united team, there is no limit to what you can imagine, create and set in motion.

    Are we right for you?

    We set the bar higher by bringing our unique talents and point of view to the table every day.  We are curious and comfortable with change and are willing to take risks to transform education. Most importantly, with everything we do, we put learning first.


    We’re looking for an experienced Full Stack developer who will take a key role on our team. Our Senior Engineer must have knowledge in all stages of software development.

    What You'll Do Here:

    • Work as a software engineer in a collaborative environment with passion, ownership and commitment
    • Test-drive awesome code, working closely with other Agile team members
    • Take ownership of tasks; drive the completion of all kinds of work tasks
    • Help break down, estimate, and provide just-in-time design for small increments of work
    • Build a strong team using their collaboration skills
    • Promote improvements in version control, continuous integration, project build, and project automation
    • Contribute to design of overall architecture of the web application
    • Learn and champion software development best practices such as Test Driven Development and Performance testing
    • Pair program with different people to accomplish stories and tasks
    • Perform root cause analysis, technology evaluation, and design spikes
    • Provide direction and share knowledge with team members in areas of expertise
    • Continuously learn, and be unafraid to learn new practices, processes, technologies and languages
    • Continuously act to enhance knowledge of new technologies, business processes, and project management skills, staying abreast of trends, latest industry developments and knowledge sharing among colleagues

    Skills You Will Need Here:

    • Experience with Responsive Web Design
    • Experience with micro services with containers
    • Experience in building Cloud Native Applications
    • Experience with cloud technologies (AWS, PCF)
    • Experience with Splunk, Dynatrace
    • Experience with Java, JavaScript, Cassandra database
    • Deep understanding of modern backend web programming standards, including object-oriented design and application architecture
    • Excellent analytical, problem solving, and communication and teamwork skills




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed