Senior Java Software Engineer
247Hire
4 - 6 years
Hyderabad
Posted: 17/02/2026
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.
