Skip To Main Content
backBack to Search

Java Software Engineering Team Lead for a Publishing Company

Remote in India
hot
warning.png
Sorry, this position is no longer available

We are currently looking for a remote Software Engineering Team Lead with 5+ years of Java experience, Web-Services knowledge and experience with Maven, Spring framework to join our team.

The customer is a global provider of professional information, software solutions, and services for clinicians, accountants, lawyers, and tax, finance, audit, risk, compliance, and regulatory sectors.

Responsibilities
  • Provide existing functionality support/maintenance
  • Tasks/unit tests implementation/design/estimation
  • Active participation in daily meetings with customers, design and status calls
  • Coordinate teamwork, communicate with stakeholders, perform status reporting activities
  • Taking part in code review processes
Requirements
  • Strong leadership/communication skills
  • 5+ years of Java 8-11 experience
  • Web-Services knowledge
  • Knowledge of design patterns
  • Experience with Maven, Spring framework (at least for DI/IoC)
  • XML/XSLT/XPATH knowledge
  • Experience with SQL
  • Experience with testing frameworks: JUnit/Mockito + Sonar as a quality gate
  • Linux/Docker understanding
  • Proficient English (written and spoken) B2
Nice to have
  • Experience in content management domain
  • Knowledge of Cloud/AWS (basic level)
  • Experience with CI/CD tools
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