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're in search of a dedicated Senior Java Developer to join our team. This position requires on-site work during standard office hours.

The individual would take a leading role in designing and developing comprehensive solutions for the microservices architecture using Spring Boot. We're interested in those with a deep-rooted passion for software engineering processes, and a deep awareness of SQL architecture, and Cloud services. The overarching mission is to create a sturdy, scalable, and secure infrastructure to support the critical systems within the company. If you've got a history of delivering top-notch code, we're very interested in talking with you.

Responsibilities
  • Complex financial system maintenance, design, and development using Java and Spring Boot
  • Ensuring code robustness, scalability, and security with special attention to exception handling and multithreading
  • Cross-functional team collaboration for end-to-end project achievement
  • Provision of technical leadership and mentorship for junior developers and team members
  • Participation in code reviews, with the aim of ensuring that code performance, maintainability, and scalability are optimized
  • Maintenance of adherence to software engineering processes and best practices
Requirements
  • Minimum of 5 years' experience within a Java Developer role
  • Profound knowledge of Java Microservice infrastructure, including Spring Boot along with experience in designing and developing end-to-end solutions
  • Proficiency in SQL, Database design and architecture
  • Solid understanding of software engineering processes
  • English language proficiency at least at an upper-intermediate level
  • Capability to work from the office
Nice to have
  • Experience within the finance sector, specifically knowledge of financial services and their technological needs
  • Familiarity with the tools and processes of CI/CD
  • Understanding of 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