Developer/Engineer
Core
Design and code Java backend applications, focusing on quality, refactoring, and test-driven development for a global telecommunications and media company.
Role type
Java backend developer
Builds
Java backend applications and RESTful web services
Domain
Telecommunications and media
Required skills
Java, J2EE, Object-Oriented Design, RESTful Web Services, Test-driven Development (TDD), Behavior-driven Development (BDD), Relational databases (SQL/Oracle), Agile/Scrum
Preferred skills
Spring, Hibernate, iBatis, Maven, GIT, Docker, Jenkins
Responsibilities
Design and code Java backend applications using a test-driven development approach; Focus on the quality of your codebase (refactoring, testing, clean code); Participate in translating High-level requirements into comprehensive technical design; Deliver a valuable increment to the Business in every sprint; Support consumers of your team's components.
Seniority
Mid-level (1+/2+ years experience)