Tech, Executive Recruiter
The Senior Java Developer is required to work with a team of developers in architecture, design and implementation turnkey enterprise scale applications. This includes requirements gathering, technical design and leading a team of developers to implement, test and commission the applications.
- Design, build and maintain the workflow
- Develop clean, readable code with adequate test coverage
- Proven experience with Java, with solid knowledge of spring (Spring Boot, Spring MVC) Framework.
- Knowledge on Cloud based Software-as-a-Service applications.
- Experience writing and implementing unit, system, and integration tests.
- Experience with relational and no relational databases
- Knowledge Docker, Kubernetes and public cloud deployment platforms
- Experience with UI development; knowledge of Angular, Bootstrap,Jquery framework is a plus
- Proficiency with Git or other version control tools