HamburgerMenu
hirist

Job Description

Key Responsibilities :

- Contribute in all phases of the development lifecycle

- Write well designed, testable, efficient code

- Ensure designs comply with specifications

- Prepare and produce releases of software components

- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Key Professional Attributes :

- Proven hands-on Software Development experience

- Proven working experience in Java development

- Hands-on experience in designing and developing applications using Java EE platforms

- Object-oriented analysis and design using common design patterns

- Profound insight of Java and JEE internals (ClassLoading, Memory management and Transaction management)

- Excellent knowledge of Relational Databases, Postgres, MongoDB and ORM technologies (JPA2 and Hibernate)

- Experience in the Spring Framework

- Experience as a Sun Certified Java Developer

- Experience in Rest APIs and Services

- Experience in developing web applications using at least one popular web framework (Spring Boot and Spring MVC)

- Experience with test-driven development

- Experience in Google cloud APIs

- Experience in Kubernetes, Docker and container applications

- Experience in Elastic Search, Cloud SQL and Big Query

info-icon

Did you find something suspicious?