Skip To Main Content
backBack to Search

Senior Java Developer

Java, Java Microservice Infrastructure, SQL, Software Engineering Processes, Spring Boot, Cloud, Financial Services
warning.png
Sorry, this position is no longer available

We are seeking a dedicated Senior Java Developer who can join our dynamic team and work from our office during regular hours.

You will primarily assist in designing and evolving end-to-end solutions within a microservices architecture using Spring Boot. The right person for this role is someone who has a strong passion for software engineering processes and a profound knowledge of SQL architectures. You are expected to have expertise in Cloud services, with a focus on establishing a robust, scalable, and secure infrastructure to support mission-critical systems. If you have demonstrated the ability to deliver high-quality code consistently, we look forward to connecting with you.

Responsibilities
  • Involved in designing, developing, and managing complex financial systems using Java and Spring Boot
  • Ensuring robust, scalable, and secure code with a concentration in exception handling and multithreading
  • Collaborative efforts with cross-functional teams for driving end-to-end project delivery
  • Delivering technical leadership and mentorship for junior developers and team members
  • Active participation in code reviews to ascertain optimized performance, maintainability, and scalability
  • Ensuring adherence with software engineering processes and best practices
Requirements
  • Minimum 5 years as a Java Developer
  • Profound knowledge of Java Microservice infrastructure, inclusive of Spring Boot, and experience in designing and developing end-to-end solutions
  • Expertise in SQL along with Database design, and architecture
  • Strong familiarity with software engineering processes
  • Fluency in English with a minimum competency of an Upper-Intermediate level
  • Capability to work out of the office
Nice to have
  • Experience in the financial sector with a profound knowledge of its technology requirements
  • Familiarity with CI/CD tools along with their related processes
  • Knowledge of Cloud technologies and their architecture
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