- Function as part of a high-performing team within a formal Software Development Life Cycle (SDLC).
- Manage and contribute to multiple parallel projects while maintaining high productivity.
- Set benchmarks in software quality delivery and performance for other team members.
- Deliver secure and scalable solutions adhering to OWASP Top 10 and modern security best practices.
- Research and implement new and emerging technologies to keep our systems innovative.
- Demonstrate strong focus attention to detail and exceptional interpersonal collaboration skills.
Requirements
- Bachelor s Degree in Computer Science Information Systems Information Technology Software Engineering or a related field.
- Minimum 4 years of experience working within a formal Software Development Life Cycle (SDLC).
- Strong proficiency in Java Enterprise Application Design & Development.
- Solid understanding of OOP Analysis & Design Design Patterns and Programming Best Practices.
- Proven expertise in Spring Boot REST/SOAP APIs and Microservices Architecture.
- Experience in cloud application development hosting & maintenance.
- Proficiency with Kubernetes Docker and Istio (service mesh).
- Familiarity with J2EE application servers: IBM WebSphere Oracle WebLogic GlassFish or JBoss.
- Competence in front-end frameworks: Angular or React.
- Hands-on experience with GitLab CI/CD JIRA and agile project workflows.
- Exposure to MySQL MSSQL CentOS and RedHat Linux.
- Knowledge of AS400/DB2 systems and WSO2 applications (a strong advantage).
- Understanding of ELK Stack (Elasticsearch Logstash Kibana) for log management and monitoring.
- Experience with Data Mining Analytics and Business Intelligence solutions.
- Oracle Java Technology Certifications (Foundation & Specialty stages) will be an added advantage.
- Excellent analytical diagnostic and problem-solving skills.
- Ability to work independently and in a team-oriented environment.
- Passion for delivering secure efficient and innovative software solutions.
Bachelor s Degree in Computer Science, Information Systems, Information Technology, Software Engineering, or a related field. Minimum 4 years of experience working within a formal Software Development Life Cycle (SDLC). Strong proficiency in Java Enterprise Application Design & Development. Solid understanding of OOP, Analysis & Design, Design Patterns, and Programming Best Practices. Proven expertise in Spring Boot, REST/SOAP APIs, and Microservices Architecture. Experience in cloud application development, hosting & maintenance. Proficiency with Kubernetes, Docker, and Istio (service mesh). Familiarity with J2EE application servers: IBM WebSphere, Oracle WebLogic, GlassFish, or JBoss. Competence in front-end frameworks: , Angular, or React. Hands-on experience with GitLab CI/CD, JIRA, and agile project workflows. Exposure to MySQL, MSSQL, , CentOS, and RedHat Linux. Knowledge of AS400/DB2 systems and WSO2 applications (a strong advantage). Understanding of ELK Stack (Elasticsearch, Logstash, Kibana) for log management and monitoring. Experience with Data Mining, Analytics, and Business Intelligence solutions. Oracle Java Technology Certifications (Foundation & Specialty stages) will be an added advantage. Excellent analytical, diagnostic, and problem-solving skills. Ability to work independently and in a team-oriented environment. Passion for delivering secure, efficient, and innovative software solutions.