Job Title: Java Spring Boot Developer
Experience: 5+ Years
Location: Pune, Chennai, Gurgaon
Key Responsibilities:
- Design, develop, and maintain Java-based applications with a focus on performance and scalability.
- Implement and manage Microservices architecture using Spring Boot.
- Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
- Optimize application performance, troubleshoot issues, and ensure the highest levels of availability and security.
- Participate in code reviews and provide constructive feedback to peers.
- Mentor junior developers and contribute to the continuous improvement of our development practices.
Required Skills:
- Core Java 8: Extensive experience in Java SE 8, with a deep understanding of object-oriented programming principles and design patterns.
- Spring Boot: Strong hands-on experience with Spring Boot, including developing RESTful APIs and integrating third-party services.
- Microservices: Proven expertise in building and deploying Microservices-based architectures.
Nice to Have:
SQL/PLSQL: Knowledge of database management, SQL queries, and PLSQL.
AWS Core Services: Familiarity with Amazon Web Services (AWS) and its core services, such as EC2, S3, Lambda, and RDS.