Skip To Main Content
backBack to Search

Chief Java Developer

Java, Angular, Java Microservice Infrastructure, Microsoft Azure, REST API, Spring Boot, SQL
warning.png
Sorry, this position is no longer available

We are currently looking for a Chief Java Developer to join a top retail company in Canada.

The selected applicant will be tasked with the development of new microservices, enhancement of existing ones, and providing mentorship and supervision to a group of developers.

Responsibilities
  • Take charge of developing and executing microservices architecture
  • Enhance application performance for better scalability and dependability
  • Maintain adherence to Agile methodologies throughout the software development process
  • Handle Docker containers and manage Spring Boot applications
  • Monitor version management using Git flow and Semver
  • Perform unit and API testing utilizing Mocha, Chai, Sinon, and Supertest
  • Set up code formatting guidelines with Prettier
  • Administer asynchronous code utilizing native promises with async/await
  • Oversee SQL ORM integration with Sequelize and MySQL
  • Deliver on-call support after regular business hours until 10 PM EST
Requirements
  • Minimum of 7 years' experience in development of service-based applications with Java
  • At least 2 years of pertinent leadership experience
  • Knowledge in software design patterns and paradigms
  • Expertise in microservices architecture
  • Proficiency in optimizing performance
  • Background in Agile methodologies
  • Proficient with Spring Boot, Docker, and versioning using Semver
  • Acquaintance with testing frameworks such as Mocha, Chai, Sinon, and Supertest
  • Awareness of code formatting with Prettier and version control with Git flow
  • Ability to handle asynchronous code and processes with PM2
  • Experience in front-end engineering
  • Fluent in English with communication skills at a B2+ level
Nice to have
  • SQL expertise
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you