
Search by job, company or skills
Java Developer
Responsibilities:
Work collaboratively on highly-scalable distributed backend solutions with engineers, dev manager and designers.
Bring new ideas and new ways of solving problems to the team.
Working knowledge of software design patterns and best practices.
Embrace a culture of learning and sharing with code and design reviews.
Write automated unit and integration tests to support continuous delivery.
Job Requirements:
Self-motivated team player. Must possess the ability to research and resolve issues independently while working across teams to acquire needed information.
Excellent interpersonal skills necessary to work effectively with colleagues at various levels of the organization.
Must have experience with design and development of large-scale distributed applications in a mission critical production environment.
In-depth knowledge of Java/Java EE standards.
Proven experience with Java microservices frameworks (Spring Cloud) and the Netflix OSS stack.
Proven experience with containerized applications. Bonus points for experience with container orchestration frameworks eg. Kubernetes, Docker Swarm.
Bachelors/ Degree
Job ID: 132645977