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 actively searching for a highly skilled Senior Java Developer to join our team and work out of the office during conventional business hours.

The key responsibility involves designing and developing an end-to-end solution for a microservices architecture using Spring Boot. The person applying should have an avid interest in software engineering processes and a granular understanding of SQL architecture and cloud services. This understanding will be used to create a resilient, scalable, and secure infrastructure capable of supporting critical company systems. If your experience lies in delivering high-quality code consistently, we encourage you to apply.

Responsibilities
  • Contribution to the design, development, and maintenance of complex financial systems via Java and Spring Boot
  • Creation of robust, scalable, and secure code emphasizing exceptional handling and multithreading
  • Involvement in collaborations with diverse teams to drive end-to-end project execution
  • Providing technical guidance and imparting wisdom to junior team members or developers
  • Participation in code reviews to ensure optimization for performance, maintainability, and scalability
  • Assurance of adherence to software engineering processes and effective practices
Requirements
  • A minimum of 5 years' experience as a Java developer
  • Deep-seated knowledge of Java Microservice infrastructure, inclusive of Spring Boot, and experience in the design and development of end-to-end solutions
  • Proficiency in SQL, database design, and architecture
  • Robust understanding of software engineering processes
  • Proficiency in the English language with a competence level of at least Upper-Intermediate
  • Capability to work on-site
Nice to have
  • Prior experience in the finance sector, preferably with a deep understanding of financial services' technology requirements
  • Familiarity with CI/CD tools and methodologies
  • Understanding 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