We are seeking a Senior Full Stack Java Developer, preferably with exposure to cloud architectures and public cloud offerings, to join our team in building a resilient, scalable, and secure cloud-based settlement platform. You will participate in requirements refinement, architecture, design, and implementation—writing code, building automated tests, and creating CI/CD pipelines following best software development and DevOps standards. In our agile environment, you will interact directly with users, product owners, business analysts, and technologists across the firm.
KEY RESPONSIBILITIES
- Actively participate in refinement sessions to ensure requirements are clearly defined.
- Write clean, performant, scalable, testable, and reusable code; build automated tests.
- Guide junior developers to follow best software development practices.
- Apply DevOps practices: create CI/CD pipelines, enable telemetry, and improve observability.
- Contribute to enhancing team standards and improving processes.
- Collaborate with global teams to deliver solutions aligned with business needs.
REQUIRED QUALIFICATIONS
- 7+ years of hands‑on experience building distributed systems using agile practices.
- Strong working knowledge of core Java and Spring frameworks (including Spring Boot).
- Solid understanding of microservice architecture, design patterns, resiliency, scalability, security, and observability.
- Experience designing and implementing high‑volume messaging and REST‑based middleware.
- Experience defining and working with database models (relational or non‑relational).
- Knowledge of DevOps practices and tools.
- Familiarity with cloud‑based development principles.
- Bachelor’s degree in Computer Science or related field.
- Strong oral and written communication skills.
- Fast learner with a desire to continuously improve.
DESIRED QUALIFICATIONS
- Experience with Microsoft Azure Cloud.
- Experience with Angular.
- Familiarity with Microsoft Dynamics 360 integration.
- Experience with Kafka and MongoDB.
- Prior experience in FinTech application development.
- Experience working in a global delivery team.
#J-18808-Ljbffr