Back to Search
Senior Java Developer
Java, Java Microservice Infrastructure, SQL, Software Engineering Processes, Spring Boot, Cloud, Financial Services
Sorry, this position is no longer available
We invite a Senior Java Developer to become part of our team, operating within office premises during standard timings.
The primary role includes designing and developing comprehensive solutions for our microservices architecture utilizing Spring Boot. The perfect fit would carry a strong affinity for software engineering procedures, and thorough knowledge of SQL structures and Cloud services. The aim is to construct a sturdy, scalable, safe infrastructure that aligns with our company's crucial operational systems. We welcome those with a track record of consistently delivering high-quality code.
Responsibilities
- Tasked with the design, development, and maintenance of intricate finance systems using Java and Spring Boot
- Need to ensure robust, scalable, secure code with an emphasis on exception handling and multithreading
- A collaborative mindset that can drive project delivery within cross-functional teams
- The provision of technical leadership and guidance to junior developers and team members
- Participation in code reviews to confirm code optimization for performance, maintainability, and scalability
- Ensuring compliance with software engineering processes and best practices
Requirements
- Proven track record of a 5-year tenure as Java Developer
- Profound understanding of Java Microservice infrastructure, inclusive of Spring Boot, and skills to deliver comprehensive solutions
- Proven experience in SQL, Database design, and architecture
- A good grasp of software engineering processes
- Proficiency in the English language at least at the upper-intermediate level
- The capacity to operate within office premises
Nice to have
- Experience in the finance sector bringing a deep understanding of its technology requirements
- Familiarity with CI/CD tools and operations
- Familiarity with Cloud technologies and their architectures
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