Skip to the content
Home
Service
Zaitouna
Talent Development Academy
Software And IT Support
Careers
Sr. Software Engineer
(Java)
Department: Engineering
Full time (9am - 5pm)
Job Specifications
Good knowledge in spring framework/ spring boot, Java 8, Hibernate and JUnit 2-
Good knowledge in building Restful APIs, MVC suing spring boot
Good knowledge in Service oriented architecture (SOA) and Micro-services
Good knowledge in Postgres or any relational database (SQL, Oracle, My Sql)
Basic knowledge in thymeleaf with spring, JavaScript, Ajax
Basic knowledge of Docker, CI/CD process and build tools (Travis, Jenkins, GitHub actions) and GitHub
Agile process
Liquibase knowledge is preferable
AWS, Cloud Computing and kubernetes is preferable 10- E-Commerce business background is preferable
Job Responsibilities
Designing and developing high-volume, low-latency applications and delivering high-availability and performance
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Automation testing
Collaborating with the QA team to ensure everything works as it should
Mentor associates or junior developers
Apply Now
Input your search keywords and press Enter.