🔔 FCM Loaded

Senior Java Software Engineer

247Hire

4 - 6 years

Hyderabad

Posted: 17/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Senior Java Developer


Location: Hyderabad

Job Type: Full Time

Work Mode: Hybrid

Pay Rate: Open to discuss


About 247Hire:

Proven offshore recruitment solutions including: candidate sourcing, screening & recruiting, sales development, VMS recruiting and more.

At 247Hire, our mission is simple: to empower yours. From sourcing to recruiting, VMS, onboarding and beyond, we are here to help you achieve more in your day. With cost-effective staffing solutions and around-the-clock service, 247Hire makes it easy to scale your capabilities and business effortlessly. Enjoy best-in-class offshore solutions that lift your team and your bottom line, with the added confidence of a USA-based global leader.


About the Role

We are seeking a highly experienced Senior Java Developer to join our team. This role requires strong technical leadership and the ability to mentor junior engineers within a collaborative, cross-functional team.

Location

  • This role is based in Hyderabad and follows a hybrid work model (2 days onsite per week)

Roles and Responsibilities:

  • Minimum 8 years of professional experience with Java development - Design, develop, and maintain high performance, scalable backend applications using Java and Spring Boot following microservices architecture.
  • Build and enhance backend services using Golang where required, ensuring seamless integration with existing Java-based systems.
  • Design, implement, and manage event-driven architectures using Kafka, ensuring reliable, asynchronous message processing.
  • Solid understanding of asynchronous programming in Java.
  • 34 years of experience deploying and managing Java-based applications on AWS cloud.
  • Proficiency with AWS services including but not limited to EC2, Lambda, ECS or EKS, S3, and API Gateway.
  • Develop and integrate RESTful APIs, ensuring secure, scalable, and well-documented interfaces for internal and external consumers.
  • Experience setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI/CD, AWS CodePipeline, or similar.
  • Participate actively in code reviews, enforcing clean code practices, coding standards, and design principles.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term fixes and performance optimizations.
  • Contribute to system design discussions, applying object-oriented design principles, microservices best practices, and cloud-native patterns.
  • Mentor junior developers and provide technical guidance to ensure team-wide adherence to best practices.
  • Ensure applications meet security, scalability and performance requirements throughout the development lifecycle.
  • Stay current with emerging technologies, frameworks and cloud best practices to continuously improve system architecture.
  • Experience in design and principles
  • Bachelor's degree in Computer Science, Information Technology, or related field.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.