We are seeking a highly skilled Java Developer to join our modernization initiative at the ground floor. You will play a key role in building scalable microservices, modernizing legacy systems, and contributing to a new user experience layer in React. This is an opportunity to influence enterprise‑wide technology transformation while working with principal engineers and design teams.
Minimum Qualifications
- Strong expertise in Java (core and enterprise).
- Hands‑on experience with Spring Boot and Microservices architecture.
- Experience with Kafka or MQ messaging systems.
- Familiarity with CI/CD pipelines and GitHub.
- Exposure to containers, Kubernetes, and cloud‑native deployments.
- Ability to collaborate with design teams and implement React components.
- Strong problem‑solving skills and ability to learn new technologies quickly
Responsibilities
- Design, develop, and maintain applications using Java, Spring Boot, and Microservices.
- Implement messaging solutions with Kafka or MQ.
- Work with MongoDB for data persistence.
- Collaborate with design teams to build accessible, ADA‑compliant React components and user interfaces.
- Contribute to CI/CD pipelines using GitHub and containerization tools.
- Deploy and manage applications in Kubernetes and OpenShift environments.
- Partner with engineers and product teams to evaluate technology solutions and drive discussions.
- Document and maintain scalable UI themes and reusable components in GitHub repositories.
- Support modernization of enterprise default management systems (collections, bankruptcy recovery, financial distress).