HamburgerMenu
hirist

eSoftLabs - Java AWS Developer

ENTERPRISE SOFTLABS PRIVATE LINITED
Multiple Locations
4 - 10 Years

Posted on: 22/08/2025

Job Description

Job Title : Java Developer


Location : Hyderabad


Shift timing : 10:00 am - 7 pm IST - General shift with some overlap with the US team.


Key Responsibilities :


- Design, develop, and maintain scalable, high-performance backend systems using Core Java.


- Collaborate with cross-functional teams to implement solutions using Python, React, and other modern technologies.


- Architect and optimize services for high availability, resiliency, and fault tolerance.


- Contribute to JDK implementation and Java performance tuning.


- Integrate and utilize AWS services for scalable and reliable deployments.


- Implement and secure APIs, including OAuth2 authentication and REST API design.


- Leverage Generative AI tools and frameworks to enhance product capabilities.


- Participate in system design discussions, ensuring solutions align with business goals and technical best practices.


- Write clean, maintainable, and well-structured code, following coding standards and SOLID principles.


- Participate in code reviews, mentor junior engineers, and promote engineering excellence.


- Take end-to-end ownership of deliverables with a strong focus on problem-solving and continuous learning.


Required Skills :


- Strong proficiency in Core Java, including collections, multithreading, and concurrency control.


- Solid understanding of data structures, algorithms, and problem-solving techniques.


- Hands-on experience with Spring Boot, microservices architecture, and RESTful API development.


- Working knowledge of AWS (e.g., EC2, S3, Lambda, RDS) and cloud-native development.


- Understanding of OAuth2, API security best practices, and scalable backend architecture.


- Knowledge of JDK internals and Java performance optimization.


- Familiarity with Python and React.


- Strong debugging skills, attention to detail, and ability to handle complex technical challenges.


- Quick learner with the ability to adapt to new tools, technologies, and methodologies.


- Excellent communication skills and ability to work in a collaborative environment.


Preferred Skills (Nice to Have) :


- Experience with Generative AI tools and frameworks.


- Exposure to containerization (Docker, Kubernetes).


- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions).

info-icon

Did you find something suspicious?