Home
Jobs

Senior Software Engineer – Java

7 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly skilled Senior Software Engineer with expertise in Java and Google Cloud Platform (GCP) to join our dynamic team. This role focuses on developing scalable and secure applications, leveraging cutting-edge cloud technologies, and collaborating across teams to deliver high-quality solutions. Responsibilities Develop RESTful microservices and backend components using Java 17+ and Spring Boot Design, build, and deploy applications on Google Cloud Platform (GCP) services such as GKE, Pub/Sub, Cloud Functions, Cloud Run, and BigQuery Collaborate with architects, DevOps, and QA teams to create secure, scalable, and maintainable solutions Contribute to all phases of the development lifecycle by engaging in planning, coding, testing, deployment, and monitoring Write clean and testable code with comprehensive unit and integration tests Participate in code reviews to ensure code quality, debug issues, and perform performance tuning Adapt to Agile/Scrum team environments and actively contribute to sprint planning and team retrospectives Requirements 4–7 years of experience in Java development, with strong expertise in Spring Boot and Spring Cloud Hands-on experience with microservices architecture and distributed systems 1–2 years of practical experience with Google Cloud Platform (GCP) Proficiency in containerization tools like Docker and orchestration using Kubernetes (GKE preferred) Expertise in designing RESTful APIs and integration with messaging systems such as Pub/Sub or Kafka Familiarity with CI/CD pipelines and DevOps tools such as Jenkins, GitLab CI, or Google Cloud Build Competency in working with SQL/NoSQL databases, including BigQuery or Cloud SQL Strong analytical skills coupled with a passion for clean, efficient code Nice to have GCP Associate or Professional certification such as Cloud Developer or Cloud Architect Background in Infrastructure as Code (IaC) using Terraform or Deployment Manager Familiarity with monitoring and observability tools like Stackdriver, Prometheus, or Grafana Exposure to domain-specific applications in retail, finance, healthcare, or logistics Strong communication and teamwork skills complemented by a proactive approach to learning new technologies Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
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

RecommendedJobs for You