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 Senior Java Developer to become a part of our team.

This role involves working from the office during standard business hours. The primary task revolves around designing and developing comprehensive solutions for microservices architecture using Spring Boot. The perfect fit would be a candidate with a strong passion for software engineering processes, in-depth knowledge of SQL architecture, and familiarity with Cloud services. The aim is to build a robust, scalable, and secure infrastructure that supports the company's mission-critical operations. If you boast a verifiable history of producing high-quality code, we are eager to connect with you.

Responsibilities
  • Undertaking the design, development, and maintenance of complex financial systems using Java and Spring Boot
  • Emphasizing the robustness, scalability, and security of code with a focus on exceptional handling and multithreading
  • Engaging with cross-functional teams to facilitate end-to-end project completion
  • Providing technical leadership and mentorship to junior developers and team members
  • Actively participating in code reviews to ensure optimal performance, maintainability, and scalability of code
  • Upholding software engineering processes and best practices
Requirements
  • A minimum of five years of experience as a Java Developer
  • Comprehensive knowledge of Java Microservice infrastructure, inclusive of Spring Boot, and experience in developing end-to-end solutions
  • Proven experience with SQL, Database design, and architecture
  • A thorough understanding of software engineering processes
  • Proficiency in the English language, at least at an Upper-Intermediate level
  • The capability to operate from the office
Nice to have
  • Background of working in the finance sector with a deep understanding of financial services and their technical requirements
  • Familiarity with CI/CD tools and workflows
  • Knowledge of Cloud technologies and 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