Senior Java Developer with Hibernate

Sorry, this position is no longer available
Colombia
We are seeking a highly skilled remote Senior Java Developer with expertise in Hibernate to join our team of IT specialists and finance professionals.
In this role, you will collaborate with technical teams and stakeholders to determine business functional requirements, design and develop new features on the portfolio management applications, and perform change management activities such as source code management. The ideal candidate should be a true believer in testing and CI practices and possess exceptional problem-solving and analytical abilities.
Responsibilities
- Develop test strategy, execute unit and system, verify and document the results
- Analyze production applications and services issues to determine the most efficient and economical programming solution
- Own feature development throughout all phases from analysis to production release
- Actively participate in different Agile ceremonies
Requirements
- At least 3 years of experience in Java-based programming and knowledge of transactional systems
- Proficiency in Spring frameworks, Hibernate/JPA, Rest services, and SQL language
- Ability to use management configuration tools: Maven, GIT, Bamboo
- Experience in React, TypeScript, and GraphQL
- Excellent written and verbal communication skills (B2+ English)
Nice to have
- Experience in the asset management industry would be a plus
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