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 looking for a Senior Java Developer to join our team, with regular office hours for team collaboration.

The main responsibility is to help design and develop end-to-end solutions for the microservices architecture using Spring Boot. The ideal candidate will have a passion for software engineering processes and a deep understanding of SQL architecture and Cloud services to build a robust, scalable, and secure infrastructure to support the company's mission-critical systems. If you have a proven track record of successfully delivering high-quality code, we'd love to hear from you.

Responsibilities
  • Design, develop and maintain complex financial systems using Java and Spring Boot
  • Ensure the code is robust, scalable, and secure with a focus on exceptional handling and multithreading
  • Collaborate with cross-functional teams to drive end-to-end project delivery
  • Provide technical leadership and mentorship to junior developers and team members
  • Participate in code reviews, ensuring the code is optimized for performance, maintainability, and scalability
  • Ensure adherence to software engineering processes and best practices
Requirements
  • 5+ years of experience as a Java Developer
  • Deep knowledge of Java Microservice infrastructure, including Spring Boot, and experience in designing and developing end-to-end solutions
  • Experience in SQL, Database design, and architecture
  • Strong understanding of software engineering processes
  • Proficient in English language with at least an Upper-Intermediate level of competency
  • Ability to work from the office
Nice to have
  • Experience in the finance sector, with a deep understanding of financial services and their technology requirements
  • Familiarity with CI/CD tools and 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