Colombia
We are seeking a talented Middle Java Developer to join our remote team.
As a Java Developer, you will be responsible for developing and maintaining login methodologies for our image-viewing client. You will work with a variety of proprietary login services and implement features to adapt new login mechanisms to exactly repeat older functionality before Keycloak. Your role will include covering features with unit tests and integration tests, fixing bugs that appear after switching to Keycloak, and managing tech debt tasks.
Responsibilities
- Develop and maintain login methodologies for the image-viewing client
- Implement features to adapt new login mechanisms to exactly repeat older functionality before Keycloak
- Cover features with unit tests and integration tests
- Fix bugs that appear after switching to Keycloak
- Manage tech debt tasks
- Move from a proprietary ticketing system to SSO/Keycloak by implementing a backend service to support a streaming client with authentication
- Support login with URLs, checking URL constraints, and ensuring seamless integration with other web services
Requirements
- Bachelor's degree in Computer Science or related field
- Minimum of 2 years' experience in Java development
- Strong understanding of J2EE
- Proficiency in JUnit and Mockito
- Experience with REST and JBoss
- Experience with Jenkins and Gradle
- Strong problem-solving and debugging skills
- Ability to work independently and in a team environment
- Excellent communication skills
- Fluency in English at an upper-intermediate level
Nice to have
- Experience with database server interaction
- Knowledge of other login methodologies such as OAuth2
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