Skip To Main Content
backBack to Search

Senior Java Developer with Hibernate

Remote in Colombia
Java
& 7 others
warning.png
Sorry, this position is no longer available

We are looking for an experienced remote Senior Java Developer with strong experience in Hibernate to join our team.

As a Senior Java Developer, you will be responsible for the development and maintenance of high-quality software and web applications.

Responsibilities
  • Develop high-quality software and web applications using Java and Hibernate
  • Collaborate with team members to design, develop, and maintain software projects
  • Participate in code reviews and provide feedback to other team members
  • Stay up-to-date with new technologies and industry trends
  • Continuously improve software engineering practices and processes
Requirements
  • 3+ years of commercial experience in Java
  • Strong experience in Hibernate and Spring MVC
  • Knowledge of JPA (or other ORM) and JMS
  • Understanding of TDD and Web Services experience
  • VCS experience
  • Experience with Apache Maven, REST, and SQL
  • Good spoken and written English with an upper-intermediate level (B2+)
Nice to have
  • Experience with GraphQL and TypeScript
  • Familiarity with distributed enterprise systems and e-commerce principles
  • Understanding of personalization, and search engine optimization
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

These jobs are for you