This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an individual with hands-on technical role for an Applications Development Java Programmer. The position requires significant hands-on coding and development in Java to establish and implement new or revised application systems and programs. The successful candidate will be directly responsible for application systems, hands-on coding, development, and programming.
Job Responsibility:
Core Development & Implementation
Analysis, Design & Architecture
Unit Testing & Code Quality
Maintenance & Support
Collaboration & Documentation
Requirements:
4+ years of Java Development experience in cloud environment
Proficiency in programming Java Microservices and RESTful APIs using Spring Boot and Gradle
Proficient in core Java concepts including exception handling, multi-threading, logging, memory management, and password management standards
Experience in NoSQL – MongoDB, Oracle, and SQL
Experience in Cloud – Amazon ECS, OpenShift Kubernetes , Messaging systems – Kafka
Proficient in authentication and authorization standards – JWT, OAuth
Experience in API gateway and APIGEE
Solid understanding of software development lifecycle (SDLC) and Agile methodologies
Knowledge of DevOps practices and CI/CD pipelines
Hands on experience with LightSpeed, Kibana , Sonar Cube, GitHub, IntelliJ, Copilot, JIRA
Experience in systems analysis and programming of software applications
Nice to have:
Experience in Financial domain is a plus
Extensive experience in system analysis and programming of software applications
Experience in implementing successful projects
Subject Matter Expert (SME) in at least one area of Applications Development
Demonstrated leadership and project management skills