Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Compunnel Inc.

NewBe an early applicant

Senior Java Full-Stack Engineer: Cloud and Microservices

Posted
Discussion

Summary

Senior full-stack Java engineer building a cloud-based settlement platform: refining requirements, writing code and automated tests, and creating CI/CD pipelines in an agile team. Core stack is Java/Spring Boot microservices; Azure, Angular, Kafka, and MongoDB are pluses.

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.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →