Senior Java Developer
We are seeking a highly experienced remote Senior Java Developer to join our team and work on exciting projects in the CIAM domain. In this role, you will be responsible for building and deploying CIAM-related services and journeys using a combination of 3rd party products and custom code. You will also develop and maintain APIs, reports, dashboards, and batch jobs while managing day-to-day planning and coordination activities around release management, change management, and QA. If you have a passion for developing high-quality software solutions and enjoy working in a collaborative environment, we encourage you to apply.
Responsibilities
- Design and develop high-quality software solutions in the CIAM domain
- Collaborate with cross-functional teams to plan, design, and implement new features and enhancements
- Create and maintain automation scripts, batch jobs, configuration files, and CD pipelines
- Support incidents escalated to the Engineering team and troubleshoot and resolve defects
- Ensure software quality by conducting thorough testing and code reviews
- Stay up-to-date with emerging trends and technologies in Java development
Requirements
- Bachelor's degree in Computer Science or a related field
- Minimum of 3 years' experience in Java development
- In-depth knowledge of Java 8, Spring Boot, and Hibernate
- Solid understanding of SQL and Oracle RDBMS
- Experience with REST API development and integration
- Proficient in Gitlab and CI/CD pipelines
- Strong debugging and troubleshooting skills
- Excellent communication and collaboration skills
- Fluent English language skills with an Upper-Intermediate level
Nice to have
- Experience with Agile methodologies and Scrum framework
- Familiarity with AWS or Azure cloud platforms
- Knowledge of Docker and Kubernetes
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