Posted:2 months ago| Platform:
Hybrid
Full Time
Position Overview: We are seeking a highly skilled and motivated Software Engineer with at least 4+ years of experience in building, deploying, and maintaining cloud-native applications, particularly in Java , Spring Framework , and Microservices architectures. The ideal candidate will have expertise in API development , CI/CD processes , and be well-versed in modern cloud technologies such as Google Cloud Platform (GCP) , including Dataflow , Pub/Sub , and Cloud SQL . Key Responsibilities: Design, develop, and maintain robust, scalable, and efficient Microservices using Core Java and Spring Framework . Build and consume APIs that are highly available and easy to integrate with other services. Implement and manage CI/CD pipelines using GitHub and modern tools for seamless deployment. Develop and maintain cloud-based solutions on GCP , leveraging Cloud SQL , Pub/Sub , Dataflow , and related GCP services. Create, manage, and monitor DAGs to automate complex workflows using GCP tools. Write efficient, reusable, and maintainable unit tests using JUnit . Collaborate with cross-functional teams to design and implement robust systems for cloud environments. Ensure proper documentation for all processes and code development. Troubleshoot and resolve issues in the software development lifecycle. Stay up-to-date with the latest developments in Cloud Computing , Microservices Architecture , and DevOps practices . Qualifications: 4+ years of hands-on experience in Java development, specifically using the Spring Framework . Strong experience in building and deploying Microservices . Expertise in cloud platforms, particularly Google Cloud Platform (GCP) and tools like Pub/Sub , Dataflow , Cloud SQL , and DAGs . Solid understanding and experience in CI/CD processes and GitHub . Hands-on experience in writing and maintaining unit tests using JUnit . Experience in containerized environments and orchestration using Kubernetes . Excellent problem-solving skills with the ability to quickly troubleshoot and resolve complex issues. Ability to work in an agile environment and manage multiple tasks effectively. Strong communication and collaboration skills, with the ability to work well in a team. Role & responsibilities.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
10.0 - 20.0 Lacs P.A.