Back to list

Vacancy description

Senior Software Engineer (Java Fullstack) in Pune, भारत

Gruve

  • Full-timeStandard weekly hours
  • ContractFixed-term or freelance

Pune, भारत

Responsibilities

  • Own the end-to-end design and delivery of backend services and features from requirements and API contracts through implementation, testing, and production.
  • Make service-level design decisions, establish engineering patterns, and influence the broader platform architecture.
  • Provide day-to-day technical leadership through code reviews, design guidance, mentoring, and delivery ownership for a squad.
  • Drive testing strategy, security, resilience, performance, authentication, authorization, observability, error handling, and safe rollout for the multi-tenant platform.
  • Use AI coding assistants and agentic tools for scaffolding, refactoring, tests, and documentation, while critically reviewing generated code.
  • Help establish effective AI development practices, review gates, prompt engineering approaches, and agentic workflows for the team.
  • Lead sprint planning, backlog refinement, estimation, epic decomposition, discovery, and delivery sequencing.
  • Partner with product and SOC/automation teams to define scope, boundaries, buildable plans, and delivery status.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • 6–8 years of experience building systems with Java and React or Angular, including at least 2 years of full-stack development experience.
  • Strong fundamentals in object-oriented programming, concurrency, data structures, clean code, and Spring Boot.
  • Experience designing and running microservices and RESTful APIs; contract-first and OpenAPI experience is a plus.
  • Hands-on experience with Apache Kafka, including topics, consumers, delivery semantics, and eventual-consistency trade-offs.
  • Solid MongoDB experience with data modeling, queries, and indexing, plus working knowledge of relational databases.
  • Experience implementing authentication and authorization in multi-tenant systems using JWT, OAuth2, and LDAP/Active Directory integration.
  • Experience with Docker, Kubernetes, Jenkins or an equivalent CI/CD tool, Git-based workflows, and static analysis.
  • Demonstrated technical leadership through mentoring, code review, and squad delivery ownership.
  • Fluency in Agile/Scrum, including writing user stories, acceptance criteria, and defensible estimates.
  • Effective hands-on use of AI development assistants and agentic coding tools such as Claude Code, with sound review and quality judgment.
  • Strong communication skills across technical and non-technical audiences and comfort working with distributed teams in India and the United States.
  • Preferred qualifications include Azure and infrastructure-as-code familiarity, exposure to SOC, ITSM, SIEM/XDR, Jira, or Cherwell, legacy modernization experience, startup experience, and early-career engineer mentoring.

Benefits

  • Gruve describes a culture of innovation, collaboration, continuous learning, and an inclusive workplace.
  • The role works with distributed teams across India and the United States.

Similar vacancies

More like this role

  • Hybrid
  • Full-time
  • IT
  • Fullstack

$14.68 USD

Senior Software Engineer- Java Fullstack Developer Position Description Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
  • Product Management
... boosting internal efficiency through the implementation of secure, scalable, and innovative systems. About the Role The team is seeking a talented Senior Software Engineer (FullStack) to become part of our TDI team in Bangalore, who can effectively balance technical excellence with a disciplined approach to the software development ...

Bangalore, भारत

  • Remote
  • Full-time
  • Contract
  • IT
... to who we are and what guides us from how we hire to how we recognize our team members Job Description Who We’re Looking For We’re looking for a full stack senior software engineer who can design and write code in a multi-tenant SaaS environment. The candidate needs to be highly collaborative, productive in a dynamic development ...

Pune, भारत

  • Hybrid
  • Full-time
  • Contract
  • IT
... the future of secure, enterprise-grade cloud automation and system connectivity. We are looking for a Senior Software Engineer to join our global Automation Engineering team to design, scale, and govern our enterprise integration substrate using AWS cloud services and modern iPaaS platforms. This is a senior individual contributor ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT

401k

... is responsible for developing and maintaining sophisticated software solutions to safeguard GoDaddy's ecosystem. We are seeking a dedicated Senior Software Engineer with a strong background in software development and a keen focus on security. The ideal candidate will have proven hands-on experience in software development, ...

India, भारत

  • IT
Job Description Push the limits of what’s possible with us as an experienced member of our Software Engineering team. As a Software Engineer III at JPMorganChase within the Asset & Wealth Management team, you serve as member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, ...

Bangalore, भारत

  • Remote
  • Contract
  • IT
  • Project Management
  • Product Management
  • Backend
As a Java Developer on this project, you will contribute to the data management architecture of leading software. You will collaborate closely with cross-functional teams and regional experts to design, implement, and support solutions, emphasizing data security and global availability to enable data-driven decisions for ...

Hyderabad, भारत

  • Full-time
  • IT
... to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer (Fullstack, Frontend-Focused) — Customer Experience Engineering Build the future of the AI Data Cloud. Join the Snowflake team. Snowflake's Customer Experience Engineering team is expanding. We are looking for a Senior ...

Bangalore, भारत

  • Full-time
  • IT
... Description Location: Chennai (WFO – Monday to Friday) Experience: min 6 + Job Type: Full-time | Immediate joiners preferred Role Summary: We are seeking a Senior Software Engineer to lead web application development projects. The ideal candidate should have expertise in Java/ Python and React, HTML, CSS, TypeScript, and ...

Chennai, भारत

  • Full-time
  • IT
... Description Location: Chennai (WFO – Monday to Friday) Experience: min 6 + Job Type: Full-time | Immediate joiners preferred Role Summary: We are seeking a Senior Software Engineer to lead web application development projects. The ideal candidate should have expertise in Java/ Python and React, HTML, CSS, TypeScript, and ...

Chennai, भारत