Requirements A BSc degree in a technology-related field is preferable Proficiency in Java with -3 years solid exposure at an academic or professional level 4 years relevant experience (intermediate to senior level and/ or TL level) Experience in Spring Boot Experience in CI/CD principles and related tools (Jenkins, Docker, Kubernetes) AWS certificate highly advantageous Experience in: (relative to seniority) OO Principles – polymorphism, inheritance, encapsulation Strong Java and OO development knowledge J2EE JSP JavaScript JQuery MVC CSS and HTML JDBC – creating relational databases, queries and updates JUnit / Unit Testing Framework EJB or Spring Framework JPA / Hibernate RESTful Framework Maven / ANT Git HTML5 basics Responsibilities Conducting software analysis, programming, testing, and debugging Identifying production and non-production application issues Contributing to all phases of the development lifecycle Writing well-designed, testable, efficient code Preparing and producing releases of software components
Apply Now