Senior Java Developer
- Works on both Client and Server side tasks
- Works closely with Endava & client Architects and Business Analysts to understand business and technical requirements
- Disseminates this knowledge inside the team
- Implements functionality in multiple applications and/or components
- Solve complex technical problems
- Review and enforce the quality of code written within the team.
Qualifications and Experience
- 5+ years of experience working in Java 8, Spring, Hibernate are required;
- Knowledge of Tomcat, Jetty, Websphere, RabbitMQ
- Knowledge of DB2, Oracle
- Good understanding on the software design principles.
- Good communication skills and the ability to take part in both team debates as well as client discussions
- The ability to work well as part of a team using the agile methodology;
- Very good command of spoken and written English.