Java Engineer, Production Support Engineering

Sorry, this job was removed at 2:25 a.m. (EST) on Wednesday, October 11, 2017
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About LearnVest:

LearnVest is redefining the American approach to personal finance. Our planners leverage financial technology to create simple, affordable, realistic plans for anyone who wants to feel confident about their money and optimistic about the future.
Since launching in 2010, LearnVest has been one of the premier financial technology companies in the country, helping thousands of people make progress on their financial goals. LearnVest was acquired by Northwestern Mutual in 2015 and is now scaling its technology and personal finance approach to help millions of people across both the LearnVest and Northwestern Mutual brands.

Job Description:

LearnVest at Work is LearnVest's corporate financial wellness program. The program is designed to help your employees take control of their money, so they can focus on what matters — at work and in their lives.

We are seeking a Backend Production Java Engineer to join the Production Support Engineering team; the kind of engineer that not only wants to solve the big problems but goes the extra mile to find the best possible solution. We need someone that loves to write elegant code but more than that loves to continually tinker and improve. 

Leveraging a thorough knowledge of back-end technologies and best practices, the candidate we seek sees the big picture no matter the task. This role demands that you always code with performance, maintainability, scalability, and concurrency in mind. You will work in a collaborative environment to troubleshoot/debug issues, implement solutions, and deploy them to production. This role will be a combination of new development and support.

Our current back-end technology stack includes: Java/Spring, Redis, MySQL, MongoDB, PHP, AWS, Linux, Ansible, Docker, and Kubernetes.

Responsibilities: 

  • Manage the existing application stack supporting our public facing APIs and internal tools
  • Debug the hardest of problems and design robust solutions to prevent them from happening again
  • Propose and implement solutions to proactively reduce/prevent downtime, system outages, security vulnerabilities, and bottlenecks
  • Build new tools to help monitor and secure everywhere possible
  • Contribute to documentation and automated testing

Qualifications: 

  • 2+ years of professional experience in design, development and support of Java based web applications
  • 2+ years of professional experience with databases, preferably MySQL, SQL, Redis, etc.
  • Experience building Spring based web-service (Spring & Spring MVC) 
  • Exposure to Node.js and JavaScript
  • Knowledge of Web Application Architecture & Technical Design - RESTful web service, OOP class design, performance & bottleneck analysis, etc.
  • Practical experience working within a scalable, cloud based infrastructure - LINUX, AWS

Nice To Have:

  • Experience with Docker, Ansible, Kubernetes, PHP, and Mongo/NoSQL databases

Benefits: 

  • Fully stocked snacks, beer fridge, cold brew kegs, frequent catered lunches, company dodgeball team, and whiskey hours
  • Tuition reimbursement, commuter plans, and paid time off
  • Highly competitive compensation that include base salary plus bonus
  • Medical/Dental/Vision plans, Matching 401(k), pension program
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

41 East 11th Street, 2nd Floor, New York, NY 10003

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about LearnVestFind similar jobs