Senior Java Developer
We are seeking a Senior Java Developer with strong expertise in Spring Boot and Amazon Web Services to join our team. You will be responsible for developing the backend of a non-qualified mortgage broker control panel and integrating third-party services to a loan origination system via APIs.
Responsibilities
- Develop backend Java code on AWS using industry standards
- Connect to third-party services to provide access to critical components of the system
- Collaborate with cross-functional teams during discovery sessions and work closely with the architect and other teams to create and maintain the backend/Cloud/Amazon Web Services code
- Perform hands-on development, code review, and be proactive in problem-solving
- Become familiar with client environment challenges and mortgage landing domain
Requirements
- 3+ years of experience in Java development, with a strong command of the Spring Boot framework
- Proficiency in Amazon Web Services, with experience in building Cloud/Infrastructure
- Expertise in ReactJS and TypeScript, with experience in Styled-components, React Redux and Redux Toolkit
- Strong understanding of containerization and Kubernetes
- Strong analytical and problem-solving skills, with the ability to work under pressure
- Excellent communication and collaboration skills, with fluent English language skills at an Upper-Intermediate level or higher
Nice to have
- Experience with JPA-Postgres and Lambda
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