Join a high-impact development team working on a globally recognized, mission-critical banking product as a Java Microservices Developer. You will be responsible for debugging and troubleshooting activities, ensuring high-quality deliverables, and working in an Agile Development environment.
Requirements
- Good knowledge of Object-Oriented Programming, Java Microservices and Spring Framework.
- Knowledge of Java technologies like Java Microservices, Spring Framework, Eclipse Link, JMS, JSON/XML and RESTful APIs.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with at least one major cloud platform (AWS, Azure, Google Cloud).
- Knowledge of monitoring tools (e.g., Prometheus, Grafana).
- Knowledge of event-driven architecture and message brokers (e.g., Kafka).
- Experience with DevOps tools like Jenkins, GitLab CI/CD.
- Hands on with debugging code and troubleshooting
- Excellent written and verbal communication skills.
- Experience with Oracle Cloud Infrastructure (OCI).
- Domain knowledge of the payments industry and processing flows.
Benefits
- Competitive benefits based on parity and consistency
- Flexible medical, life insurance, and retirement options
- Volunteer programs