NextHire Consulting Logo

NextHire Consulting

Sr. Java Developer- Fifty Five Technologies

Posted 10 Days Ago
Be an Early Applicant
In-Office
Gurugram, Haryana
Senior level
In-Office
Gurugram, Haryana
Senior level
Design, develop, and maintain scalable Java/Spring Boot microservices and event-driven systems using Kafka/RabbitMQ. Build cloud-native services on AWS (EKS), implement CI/CD, TDD, observability, performance optimizations, lead code reviews, mentor junior engineers, and collaborate with product, QA, and DevOps.
The summary above was generated by AI
Job Description – Senior Java Developer

About Company 
FiftyFive is a global software development and technology consulting company, delivering full-cycle digital solutions across industries and geographies. We help businesses across the USA, UK, Australia, MENA, and the Nordics accelerate innovation and drive digital transformation. Our offerings span: - Custom Software & MVP Development - Web & Mobile App Development - Cloud Engineering (AWS, Azure, GCP) - Embedded Software & IoT Solutions - UI/UX and 3D Design - Software Testing & QA We specialize in cutting-edge technologies including: - AI/ML, Data Engineering, and Blockchain - Cybersecurity & DevOps - Robotic Process Automation - Sustainability-Focused Digital Initiatives We also support: - Legacy Modernization - IT Consulting & System Integrations - ERP/CRM Implementation (SAP, Microsoft Dynamics, Salesforce) - Power BI, OpenAI/ChatGPT, and other third-party integrations Through flexible remote team extension services, we help businesses build scalable and cost-effective engineering teams that move fast. Our domain expertise spans finance, healthcare, manufacturing, energy, logistics, retail, e-commerce, telecommunications, and more, empowering clients to solve complex challenges, optimize operations, and drive sustainable growth
Location: Gurugram (Hybrid – Work From Office)
About the Role

We are looking for a highly skilled and passionate Senior Java Developer to join our engineering team. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, Kafka, and cloud-native development. This role requires hands-on experience in designing scalable multi-tenant SaaS applications, event-driven systems, and deploying services on Kubernetes-based cloud infrastructure.

The candidate should possess strong problem-solving abilities, leadership mindset, and experience working in agile product engineering environments.
Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications using Spring Boot and Microservices architecture.
  • Build and manage event-driven systems using Kafka, RabbitMQ, or similar Pub/Sub messaging platforms.
  • Develop and deploy cloud-native applications on AWS infrastructure, especially AWS EKS.
  • Collaborate with cross-functional teams including Product Managers, Architects, QA, and DevOps.
  • Implement high-performance REST APIs and distributed backend services.
  • Apply Test-Driven Development (TDD) principles and maintain high code quality standards.
  • Participate in architectural discussions and contribute to system design decisions.
  • Monitor and optimize applications using AWS CloudWatch and observability tools.
  • Lead code reviews, mentor junior developers, and promote engineering best practices.
  • Ensure application scalability, reliability, security, and performance optimization.
  • Work closely with DevOps teams for CI/CD pipeline implementation and automation.
Required Skills 
  • Strong proficiency in Java and object-oriented programming concepts.
  • Hands-on experience with Spring Boot and Microservices architecture.
  • Strong understanding of distributed systems and event-driven architecture.
  • Experience with Kafka, RabbitMQ, AWS SNS/SQS, or similar Pub/Sub messaging systems.
  • Expertise in Docker and Kubernetes (preferably AWS EKS).
  • Good understanding of CI/CD tools like Jenkins.
  • Experience with AWS cloud services.
  • Knowledge of monitoring/logging tools such as AWS CloudWatch.
  • Experience with Git, version control, and branching strategies.
  • Strong understanding of REST APIs, scalability, and performance optimization.
  • Hands-on experience with Test-Driven Development (TDD).

Similar Jobs

4 Days Ago
In-Office or Remote
India
Mid level
Mid level
Software
The Java Developer will design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and related technologies while collaborating across teams.
Top Skills: Cloud PlatformsJavaMicroservicesRest ApisSpring Boot
18 Days Ago
In-Office
Senior level
Senior level
Fintech • Financial Services
The Sr. Java Engineer will develop high-performance applications, mentor teams, and ensure reliability and scalability of components, while collaborating with technical and business units.
Top Skills: Ci/Cd PipelineEcsGradleGrpcJavaJenkinsJunitKafkaKubernetesMongodbOpenshiftPrometheusRest ApiSonarqubeSplunkSpring BootSql/PlsqlTeamcityUdeploy
17 Days Ago
In-Office or Remote
India
Senior level
Senior level
Blockchain • Software • Cryptocurrency
The Senior Java Engineer will design complex systems, optimize performance, maintain code quality, and ensure application reliability. Responsibilities include translating requirements into applications and troubleshooting issues.
Top Skills: JavaKafkaMongoDBMySQLPrometheusRedisSpring Boot

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account