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

Seeking a Senior Java Developer to become part of our team, with daily activities performed in-office during standard business hours.

The chief role involves end-to-end design and development of microservices architecture solutions using Spring Boot. Ideal candidates will exhibit keen enthusiasm for software engineering practices and a well-rounded knowledge of SQL architecture and Cloud services. This talent will be essential to building sturdy, scalable, and secure infrastructure for the company's mission-critical systems. If you've demonstrated a history of delivering high-quality code, we are eager to connect with you.

Responsibilities
  • Complex financial system design, development, and maintenance using Java and Spring Boot
  • Emphasis on code robustness, scalability, and security, focusing on exceptional handling and multithreading
  • Collaboration with multidisciplinary teams for comprehensive project delivery
  • Provision of technical leadership and mentorship to less experienced developers and team members
  • Active participation in code reviews, ensuring code optimisation for performance, maintainability, and scalability
  • Strict adherence to software engineering processes and best practice methods
Requirements
  • Over 5 years of experience in a Java Developer role
  • Advanced knowledge of Java Microservice infrastructure, inclusive of Spring Boot and experience in constructing end-to-end solutions
  • Experience with SQL, database architecture and design
  • Solid understanding of software engineering processes
  • Proficiency at the upper-intermediate level in the English language
  • Ability to fulfil office-based work requirements
Nice to have
  • Prior experience in the finance sector and a comprehensive understanding of financial services' technological needs
  • Familiarity with CI/CD tools and their respective processes
  • Familiarity with Cloud technologies and their architectural configurations
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