About the role
Location: Hyderabad, India
Experience: 5+ Years
Employment Type: Full-Time
Work Mode: [On-site / Hybrid / Remote – choose based on company policy]
Job Summary:We are looking for a Senior Java Developer with strong experience in Angular to join our development team in Hyderabad. The ideal candidate will have expertise in full-stack development with a strong command of Java (backend) and Angular (frontend) frameworks. You will be responsible for designing and building modern, scalable web applications and services.
Key Responsibilities:- Design, develop, and maintain scalable Java-based backend services and APIs.
- Build responsive and dynamic front-end applications using Angular (v8+ preferred).
- Collaborate with cross-functional teams including UX/UI designers, QA, and product managers.
- Write clean, maintainable, and efficient code following best practices.
- Optimize applications for performance, security, and scalability.
- Participate in code reviews, unit testing, and integration testing.
- Troubleshoot and debug issues across the full stack.
- Contribute to the architectural decisions and technology stack evolution.
- 5+ years of professional experience in Java development.
- Strong expertise in Angular (version 8 or above preferred).
- Experience with Spring Boot, RESTful API development, and Microservices architecture.
- Proficiency in HTML5, CSS3, TypeScript, JavaScript, and responsive web design.
- Strong knowledge of Object-Oriented Programming and design patterns.
- Familiarity with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with version control systems like Git.
- Exposure to CI/CD pipelines, unit testing frameworks (e.g., JUnit, Jasmine, Karma).
- Understanding of agile development methodologies.
- Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).
- Familiarity with JIRA, Bitbucket, or similar tools.
- Knowledge of authentication and authorization mechanisms (OAuth2, JWT).
- Prior experience in full-stack product development.