Sr Java Developer Need only W2 Candidates

Mega Cloud LabEdison, NJ
Onsite

About The Position

We are seeking a highly skilled Sr Java Developer with expertise in designing, developing, and maintaining high-performance, scalable microservices. The role involves building reactive and non-blocking applications using Java 17/21 and Spring Boot framework, leveraging Spring WebFlux for high-concurrency workloads. You will develop and consume RESTful APIs, implement event-driven architecture with Apache Kafka, and collaborate with cross-functional teams to deliver end-to-end solutions. This position requires writing clean, maintainable code, participating in code reviews, troubleshooting issues, and contributing to continuous improvement initiatives.

Requirements

  • Expert-level understanding of Java 17/21 features including records, sealed classes, pattern matching, and enhanced switch expressions
  • Strong hands-on experience in building production-grade applications using Spring Boot
  • Proficiency in developing reactive, non-blocking applications using Spring WebFlux and Project Reactor
  • Expertise in designing, developing, and securing RESTful APIs with proper versioning and error handling
  • Solid experience in microservices architecture including service discovery, API gateway, circuit breakers, and distributed tracing
  • Strong knowledge of Kafka for building event-driven systems, including producers, consumers, and stream processing
  • 7+ years of experience

Nice To Haves

  • Experience with MongoDB for NoSQL database design, queries, and aggregation pipelines
  • Experience with OracleDB for SQL database design, queries
  • Familiarity with AWS services such as EC2, S3, Lambda, ECS, and RDS
  • Experience deploying and managing applications on OpenShift or similar container platforms
  • Knowledge of Kubernetes for container orchestration, deployments, and scaling
  • Experience with Helm charts for Kubernetes application packaging and deployment
  • Familiarity with Harness for continuous delivery and deployment automation
  • Proficiency in version control using Git and collaboration via Bitbucket
  • Familiarity using GitHub CoPilot commands and good at prompt engineering
  • Experience using JIRA for agile project management and issue tracking
  • Hands-on experience with Gradle for build automation and dependency management
  • Familiarity with Lightspeed for development acceleration
  • Experience with Kibana for log visualization, monitoring, and troubleshooting

Responsibilities

  • Designing, developing, and maintaining high-performance, scalable microservices using Java 17/21 and Spring Boot framework
  • Building reactive and non-blocking applications leveraging Spring WebFlux to handle high-concurrency workloads efficiently
  • Developing and consuming RESTful APIs following industry best practices and ensuring proper documentation
  • Implementing event-driven architecture using Apache Kafka for seamless asynchronous communication between services
  • Collaborating with cross-functional teams including frontend developers, architects, and product owners to deliver end-to-end solutions
  • Writing clean, maintainable, and well-documented code adhering to coding standards and best practices
  • Participating in code reviews, providing constructive feedback, and ensuring code quality across the team
  • Troubleshooting issues, performing root cause analysis, and implementing effective fixes
  • Contributing to continuous improvement initiatives by identifying opportunities for optimization and automation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service