We are looking for a Senior Full Stack Java Developer with 5+ years of experience to join the team building a resilient, scalable, and secure cloud-based settlement platform. The role involves participating in requirements refinement, architecture design, development, testing, and CI/CD implementation in an agile environment. The developer will work closely with users, product owners, business analysts, and global technology teams, contributing to large-scale distributed systems, preferably in a cloud-based environment.

Key Responsibilities

  • Participate actively in requirements refinement sessions to ensure clarity and completeness
  • Design, develop, and implement scalable, secure, and high-performance applications
  • Write clean, reusable, testable, and efficient code along with automated tests
  • Contribute to system architecture, microservices design, and cloud-based solutions
  • Build and maintain CI/CD pipelines following DevOps best practices
  • Implement telemetry, monitoring, and observability for applications
  • Mentor and guide junior developers on best development practices
  • Collaborate with cross-functional and global teams in an agile delivery model
  • Contribute to improving development standards, processes, and team efficiency

Required Skills

  • 5+ years of experience building distributed systems using agile methodologies
  • Strong hands-on experience with Core Java and Spring frameworks (Spring Boot, etc.)
  • Solid understanding of microservices architecture, scalability, resiliency, security, and observability
  • Experience with REST-based and messaging-based middleware systems
  • Experience in database design and data modeling (relational or non-relational)
  • Knowledge of DevOps practices and tools, including CI/CD pipelines
  • Familiarity with cloud-based application development principles
  • Strong analytical, problem-solving, and communication skills
  • Ability to learn quickly and continuously improve technical skills

Preferred Skills

  • Experience with Microsoft Azure Cloud
  • Experience with Angular
  • Familiarity with Kafka and MongoDB
  • Experience integrating applications with Microsoft Dynamics 360
  • Prior experience in FinTech application development
  • Experience working with global delivery teams

Education

Bachelor’s degree in Computer Science or a related field required


#J-18808-Ljbffr
Similar jobs

Senior Full Stack Java Developer

Apply Now
Back to search page