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 on the hunt for a seasoned Senior Java Developer to become part of our team, operating from the office during regular hours.

Your chief task will involve aiding in the design and development of comprehensive solutions for our microservices architecture, utilizing Spring Boot. If you're fueled by a deep-seated passion for software engineering processes and have acquired substantial knowledge of SQL architecture and Cloud services, you may be the ideal candidate. We're particularly interested in candidates capable of establishing a firm, scalable, and secure foundation to back our systems crucial to the company's operations. Candidates with a demonstrated history of consistently delivering high-caliber code are encouraged to apply.

Responsibilities
  • Developing, maintaining and designing complex financial systems with Java and Spring Boot
  • Code assurance for robustness, scalability, and security, with an emphasis on exceptional handling and multithreaded systems
  • Leading cross-functional teams for full-circle project completion
  • Offering technical leadership and mentorship for less experienced developers and team members
  • Playing an active role in code reviews, focusing on optimized code for performance, maintainability, and scalability
  • Upholding software engineering processes and adopting best practices
Requirements
  • Minimum of five years as a Java Developer
  • Deep-rooted understanding of Java Microservice infrastructure, inclusive of Spring Boot, and experience in the creation and design of comprehensive solutions
  • Proficiency in SQL, Database design, and architecture
  • Comprehensive understanding of software engineering processes
  • Proficiency in English language, needing at least an Upper-Intermediate level of competency
  • Willingness to operate from the office
Nice to have
  • Prior experience in the finance sector, armed with an in-depth comprehension of financial services and their technological necessities
  • Familiarity with CI/CD tools and processes
  • Knowledge about Cloud technologies and their architectural patterns
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