Skip to content
mimi

Java Backend Engineer

Gramian Consulting Group

Jersey City · On-site Contract Senior Today

About the role

About Us

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

About The Role

We are supporting a large-scale hiring initiative for a high-impact engineering program, with 30+ Java Backend Engineers joining distributed teams across multiple US locations.

This role focuses on building scalable, high-performance backend systems using modern Java ecosystems and cloud-native architectures. You'll work within complex environments where microservices, event-driven systems, and real-time data processing are central to the platform.

As a Java Backend Engineer, you will design and deliver robust backend services, contribute to microservices architecture, and support cloud-based deployments. You'll collaborate closely with cross-functional teams to build reliable, scalable, and production-ready systems.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and scale microservices-based architectures in distributed environments
  • Develop and integrate RESTful APIs for internal and external systems
  • Implement event-driven architectures using Kafka or similar messaging systems
  • Deploy and manage applications on AWS cloud infrastructure
  • Collaborate with product, QA, and DevOps teams to deliver high-quality solutions
  • Ensure code quality through testing, reviews, and engineering best practices
  • Troubleshoot, optimize, and improve system performance and reliability

Requirements

  • 3+ years of experience in backend development
  • Strong hands-on experience with Java (8+)
  • Solid experience with Spring Boot and microservices architecture
  • Experience building and consuming REST APIs
  • Experience with Kafka or similar messaging/event streaming systems
  • Working knowledge of AWS (EC2, S3, Lambda, etc.)
  • Understanding of distributed systems and event-driven design
  • Experience with CI/CD pipelines and DevOps practices
  • Strong problem-solving and analytical skills

Nice to Have

  • Experience in financial services or banking environments
  • Familiarity with Docker and Kubernetes
  • Knowledge of SQL and/or NoSQL databases
  • Experience working in Agile/Scrum environments

Skills

AWSCI/CDDevOpsJavaKafkaKubernetesLambdaMicroservicesNoSQLREST APIsSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free