1+ months

Java Software Engineer (Back-End)

Cengage Learning
Clifton Park, NY 12065
  • Jobs Rated
**.** **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 pioneer transforming 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 bring our A game, 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, everything we do, we do for the learner. Cengage is seeking an accomplished and passionate Java Software Engineer to join our existing team, contributing to the exciting future of interactive learning systems, particularly to the development of next-generation educational platform using cutting-edge technologies. The successful candidate will work closely and collaboratively with the entire product development team during all stages of software development. We offer fun, challenging, and rewarding environment and the opportunity to work together with some of the most talented people in the industry. **What You'll Do Here:** + Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies. + Work closely with Product Management to translate requirements into high-quality, timely deliverables. + Participate in peer code reviews, knowledge sharing, and assist other engineers in their work. + Continuously improve software engineering practices and standards. + Study new technologies and bring fresh ideas that can benefit the project. **Skills You Will Need Here:** **Required Skills** + BS or higher in Computer Science (or equivalent work experience) + Expert knowledge of Java, including a knowledge of Java 8 and up + Experience with build tools such as Maven + Solid understanding of version control systems (Git) + Solid analytical and problem-solving skills and strong attention to details + Excellent communication skills both written and verbal + Ability to work independently **Desired skills** + Previous experience delivering products using Agile development practices (CI, TDD, Scrum) + Working knowledge of OSGI Java + Working knowledge of Apache Cassandra **Education level:** BS or BA preferred. \#LI-MR1 **Requisition ID** _2018-4963_ **Job Function** _Information Technology_


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Java Software Engineer (Back-End)

Cengage Learning
Clifton Park, NY 12065

Share this job

Java Software Engineer (Back-End)

Cengage Learning
Clifton Park, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast