Harman India is hiring Java Developers!!!
Location: Pune
Experience: 9-12Years
Notice Period: Immediate to 15Days.
Required skills:
- Bachelor's or master's degree in computer science or related field.
- 10+ years of experience in software development and coding in various languages (Java functional, Spring Boot, Sprig Security, SCDF)
- Excellent knowledge of software and application design and architecture.
- Excellent knowledge of Microservices and server-side architectures
- Understanding of software quality assurance principles.
- A technical mindset with great attention to detail.
- High-quality organizational and leadership skills
- Strong proficiency in Java and Spring Boot framework.
- Experience with microservices architecture and RESTful API design.
- Container experience with Docker, Helm and Kubernetes
- Hands-on experience with AWS services, including EC2, S3, RDS, and Lambda.
- Proficiency in database management, including SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB).
- Experience with containerization (Docker) and orchestration (Kubernetes).
Responsibilities:
- Lead architecture across several platforms and technologies in Java applications using Spring Boot, ensuring high performance and responsiveness.
- Design and implement microservices architecture, focusing on scalability and reliability.
- Drive software quality and development best practices, creating reusable, performant web and mobile applications
- Collaborating with other architects and software engineers to ensure that the final product meets all requirements outlined in the original designs.
- Deploy, manage, and monitor applications on AWS, utilizing services like EC2, S3, RDS, and Lambda.
- Work with databases (both SQL and NoSQL) to design schemas, write complex queries, and optimize performance.
- Containerize applications using Docker and manage orchestration with Kubernetes.