Overview
We are seeking an experienced Java Developer with expertise in Java Spring and Spring Boot frameworks. The ideal candidate will have 6-8 years of hands-on experience in developing scalable and robust applications. Experience with any cloud services(AWS/Azure/GCP).
Job Title: Senior Java Developer
Location: Ahmedabad/Pune
Experience: 6-8 Years
Educational Qualification: UG: B.E/B.Tech or PG: MCA/MSC IT
Key Responsibilities:
Develop, maintain, and optimize Java-based applications using Spring and Spring Boot frameworks.
- Collaborate with cross-functional teams to design, implement, and deploy high-quality software solutions.
- Write clean, scalable, and efficient code, ensuring best practices and coding standards.
- Participate in code reviews to ensure quality, security, and performance.
- Work with cloud technologies, with a preference for experience in Google Cloud Platform (GCP).
- Troubleshoot, debug and optimize applications for improved performance and scalability.
- Contribute to the full software development lifecycle, from requirement gathering to deployment.
Stay updated with the latest industry trends and emerging technologies to bring innovative solutions to the team.
Required Skill:
6-8 years of experience in Java development.
- Strong proficiency in Java programming language and object-oriented design principles.
- Extensive experience with Java Spring and Spring Boot frameworks.
- Familiarity with database technologies like SQL, PostgreSQL, MySQL and any NoSQL database.
- Experience with RESTful APIs and web services.
- Hands-on experience with version control tools such as Git.
- Familiarity with Agile/Scrum development methodologies.
- Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Preferred Skills:
Experience with Google Cloud Platform (GCP) services.