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)