Experience:
5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
8/25/2017
Job Category:
Software Development
See more jobs for students and recent grads who studied:
Full Stack Java Software Developer III
Cengage Learning | Farmington, Michigan
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Overview

Working in a highly collaborative, cross-functional Agile environment, this is a technical leadership role responsible for driving both new development and mantainance of our mission critical assessment engine. This solution serves, renders and captures homework and testing assignments for a range of higher education disciplines including Math and Chemistry. Servicing 1M+ students at any given time this engine operates in the AWS cloud. With a primary focus on Java development using Java, Cassandra and Akamai as the CDN, this role provides the opportunity to massively scale the application and implement homework solutions in a constantly evolving learning environment.

Responsibilities

* Work as a technical leader and software engineer in a collaborative environment with passion, ownership and commitment.
* Continuously learn and drive industry-leading practices, processes, and technologies
* Work with the AWS cloud on Linux based systems
* Develop and maintain services in Java that communicate with Cassandra, Akamai and ActiveMQ
* Grow and contribute to a Service Oriented Architecture in an enterprise environment
* Evolve the technology stack to meet growing scale demands in an operationally sound manner
* Learn and champion software development best practices such as Test Driven Development, Continuous Integration and Performance testing
* Work with various Java development and continuous integration frameworks such as JUnit, Jenkins, Git, Sonar and Gatling / JMeter

Qualifications

* Bachelor degree in Computer Science or related field, or equivalent combination of education and recent, relevant work experience
* 7+ years working on Core Java projects using and IDE such as Eclipse or IntelliJ
* Comfortable with complex algorithms and object-oriented programming
* Experience with one or more database systems, such as MySql, MongoDB, Cassandra
* Experience working with Java Web Application containers such as Tomcat or Karaf
* Experience running an enterprise application in the Amazon cloud, leveraging monitors to pre-empt downtime, understand deployment options and best practices to help guarantee 24/7 uptime
* Experience using source code control systems, such as Git, Stash, Subversion, or CVS and build/integration tools like Maven and Jenkins
* Willingness to lead and drive team deliverables through inspiration and by example
* Understanding of the full SDLC

Pluses

* Familiarity with JUnit and RESTful web services
* Familiarity with the DataStax Cassandra Java Driver
* Familiarity with ElasticSearch
* Participates in open source projects

Experience with a variety of software development applications, environments, and languages

#LI-AT1

About Cengage Learning

Cengage Learning delivers highly customized learning solutions for colleges, universities, professors, students, libraries, government agencies, corporations and professionals around the world. These solutions are delivered through specialized content, applications and services that foster academic excellence, professional development, and measurable learning outcomes. Cengage Learning's existing company and imprint brands include Heinle, Gale, Wadsworth, Delmar, Brooks/Cole and South-Western, among others.

This company profile was created by AfterCollege and is about Cengage Learning. This page is not endorsed by or affiliated with Cengage Learning. For questions regarding company profiles, please email: care@aftercollege.com.