Talent.com
This job offer is not available in your country.
eSoftLabs - Java AWS Developer

eSoftLabs - Java AWS Developer

ENTERPRISE SOFTLABS PRIVATE LINITEDHyderabad
30+ days ago
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).
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Hyderabad