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 a part of our team. This role necessitates an in-office presence during routine work hours.
The key responsibility entails designing and developing holistic solutions for our microservices architecture utilizing Spring Boot. The ideal candidate should embody a vigorous enthusiasm for software engineering processes, and bear extensive knowledge of SQL architecture and Cloud services. The aim is to create a robust, scalable, and secure infrastructure that underpins the company's mission-critical systems. Candidates with a seasoned history of consistently delivering high-standard code are encouraged to apply.
Responsibilities
- The course of designing, developing, and maintaining intricate financial systems through Java and Spring Boot
- Ensuring robustness, scalability, and security of code, specifically emphasizing formidable handling and multithreading
- Functioning in unison with cross-functional teams to propel the completion of projects
- Providing technical leadership and mentoring to junior developers and team colleagues
- Participating in code reviews to verify code quality for performance, maintainability, and scalability
- Promoting conformity with software engineering processes and established practices
Requirements
- A minimum of 5-years of engagement as a Java Developer
- In-depth comprehension of Java Microservice infrastructure, inclusive of Spring Boot, and proficiency in design and development of comprehensive solutions
- Proficiency in SQL, Database planning, and architecture
- Strong comprehension of software engineering processes
- Proficiency in English language skills, preferably with at least an upper-intermediate level
- Capacity to operate from the office
Nice to have
- Prior experience in the finance sector complimented with understanding of financial services and their technological demands
- Acquaintance with CI/CD tools and processes
- Proficiency in various 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