JAVA Microservices, GCP Developer

5 - 9 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Java Spring Boot Developer at our company in Pune, you will play a crucial role in designing, developing, and implementing high-performance Java Spring Boot applications. You will collaborate with a team of developers, architects, and stakeholders to deliver top-notch solutions that align with the business requirements. Your problem-solving skills, proficiency in microservice architecture, and ability to work independently or as part of a team will be essential for success in this position. Responsibilities: - Design, develop, and deploy Java Spring Boot applications with high performance. - Implement RESTful APIs and microservices to enhance application functionality. - Write clean, well-documented, and testable code for efficient development. - Collaborate with architects and developers to ensure consistency with system architecture. - Troubleshoot and resolve complex application issues to maintain application integrity. - Participate in code reviews and offer constructive feedback for continuous improvement. - Deploy and manage applications using cloud technologies such as AWS, GCP, or Azure. - Manage data in various databases like Oracle, DynamoDB, and NoSQL for efficient data handling. - Integrate messaging queues like Kafka and AWS SQS to enhance communication capabilities. - Optimize application performance and scalability for better user experience. - Contribute to enhancing development processes for continuous improvement. - Provide support during US business hours as needed. Must-Have Skills: - 5+ years of Java development experience, focusing on Spring Boot applications. - In-depth knowledge of microservice design patterns and implementation. - Proficiency in designing and developing RESTful APIs. - Strong SQL skills and experience with relational databases (e.g., Oracle) and NoSQL databases (e.g., DynamoDB). - Experience working with messaging systems like Kafka and AWS SQS. - Excellent debugging and problem-solving abilities. - Familiarity with cloud technologies such as AWS, GCP, or Azure. - Knowledge of monitoring tools like Chaossearch, Kibana, Grafana, and Datadog. - Strong communication and collaboration skills. - Ability to work independently and collaboratively. - Bachelor's degree in Computer Science or a related field. Good-to-Have Skills: - Experience with Apache Airflow for workflow management. - Knowledge of containerization technologies like Docker and Kubernetes. - Familiarity with CI/CD pipelines for efficient development processes. If you are enthusiastic about developing scalable applications and thrive in a collaborative work environment, we look forward to receiving your application!,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You