Senior Java Backend Engineer - ONSITE

Gramian Consulting GroupNew York, NY
Onsite

About The Position

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.

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 Haves

  • 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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service