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 in search of a Senior Java Developer with exceptional skills in Spring to join our team.

This role offers the opportunity to work from the office.

The primary responsibility entails designing and developing end-to-end solutions using Spring Boot in the microservices architecture. The perfect candidate will harbor a deep-seated passion for software engineering processes. Additionally, they will also possess an in-depth understanding of SQL architecture. Furthermore, proficiency in cloud services is vital for curating a robust, secure, and scalable infrastructure. This position holds significant importance, as it supports the company's critical systems. Applicants with a proven successful history of delivering high-quality code will be given priority consideration.

Responsibilities
  • Involvement in the design, development, and maintenance of intricate financial systems employing Java and Spring Boot
  • Guarantee of sturdy, scalable, secure code that perfectly handles exceptional conditions and multithreading
  • Active collaboration with diverse teams to ensure seamless end-to-end project completion
  • Provision of technical leadership and mentorship to junior developers and team members
  • Participation in code reviews, with a focus on optimizing for performance, maintainability, and scalability
  • Enforcement of adherence to best software engineering processes and practices
Requirements
  • A minimum of 5 years of experience in the Java Developer role
  • Profound knowledge of Java Microservice infrastructure, particularly Spring Boot, and experience in creating end-to-end solutions
  • Proficiency in SQL, Database design, and architecture
  • Solid understanding and application of software engineering processes
  • Proficiency in English language, preferably with at least an Upper-Intermediate level of fluency
  • Ability to collaborate in an office setting
Nice to have
  • Experience in the financial sector, coupled with a deep-rooted understanding of the technological requirements of financial services
  • Familiar with CI/CD tools and processes
  • Knowledgeable in the architecture of cloud technologies
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