Junior Java Developer
Core
Design and code Java backend applications using a test-driven development approach for a telecommunications and media company.
Role type
Junior Java Developer
Builds
Java backend applications and RESTful Web Services
Domain
Telecommunications and Media
Deliverable
production ML models | product features
Required skills
Java/J2EE, Object-Oriented Design, RESTful Web Services, Test-driven Development (TDD), Behavior-driven Development (BDD), Relational databases and SQL (Oracle), Spring, Hibernate, Maven, GIT, Docker, Jenkins
Preferred skills
Agile/Scrum methodology experience
Responsibilities
Design and code Java backend applications, Focus on code quality (refactoring, testing, clean code), Participate in all phases of the development cycle, Translate high-level requirements into technical design, Support consumers of team components
Seniority
Junior, hands-on IC