Job Description
What's this role about?
Responsibilities:* Developing and testing solutions in Java based on given requirements* Estimating tasks* Participating in daily team sync-ups, retrospectives, sprint plannings and backlog refinement sessions* Participating in code reviews* Daily communication with the client through emails, communicators , phone sync-ups etc.* Provide consulting services (helping client with gathering requirements, propose architecutre, developing POC)
What skills and experience do you need?
Skills Needed:* Experience in Java (6+ years)* Strong understanding of Java fundamentals, OOP principles, design patterns and engineering practices* Understanding of Web protocols and technologies, RESTful Web services* Experience with source code versioning systems (Perforce, Git, SVN)* Good verbal and written English* Solid understanding of complete product development cycle* Strong analytical skill...
Ready to Apply?
Take the next step in your AI career. Submit your application to Endava today.
Submit Application