Senior Software Developer - Java with Azure

V2 Solutions

Pune District

On-site

INR 2,600,000 - 3,400,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

V2 Solutions in Pune, India is seeking a Senior Software Engineer focused on Java and Azure, responsible for delivering scalable backend systems and leading end-to-end development across teams. You will design, build, test, and deploy microservices, optimize performance, and contribute to architecture decisions while maintaining strong collaboration with product and operations teams.

Candidates should have 5–8 years of experience, deep knowledge of REST/SOAP/gRPC, experience with monitoring

Qualifications

  • 5–8 years of direct Java/Spring/Golang experience for multithreaded applications.
  • Experience building and operating microservices at scale (3+ years).
  • Proficient in API development using REST, SOAP, Thrift, and gRPC.
  • Strong OOP concepts and design patterns knowledge.
  • Excellent English communication and cross-functional collaboration.

Responsibilities

  • Shape application design by analyzing user needs and business goals.
  • Set objectives aligned with overarching business goals.
  • Diagnose production issues and perform root-cause analysis.
  • Build, test, and deploy scalable Java-based backend systems and microservices.
  • Maintain JIRA progress and task statuses across teams.
  • Document detailed designs to support stakeholders.
  • Identify and promote better development practices and tooling.
  • Explore emerging technologies to strengthen solutions and skills.

Skills

Java
Spring
Golang
REST API
SOAP API
Thrift
gRPC
Multithreading
Distributed systems
English communication

Tools

Grafana
Kibana
Prometheus
Splunk
Graphite
Maven
Jenkins
GitLab
GitHub
Git

Job description

We're seeking a capable and self-motivated Senior Software Engineer with a specialization in Java and Azure, ready to make an impact on our forward-thinking initiatives. The right candidate will take full ownership of delivering dependable, scalable backend systems while partnering across teams to meet business goals within a fast-paced, evolving environment.

Responsibilities
  • Examine user needs to shape the direction of application design
  • Set application objectives that stay closely tied to overarching business goals
  • Diagnose production-related problems and carry out root cause investigations
  • Build and test software solutions that meet high-quality, industry-aligned standards
  • Keep JIRA updated consistently with progress reports and task statuses
  • Work through and resolve intricate technical challenges with sound debugging skills
  • Build and deploy scalable Java-based applications and microservices
  • Generate detailed design documentation to support both teams and stakeholders
  • Suggest ways to improve applications and promote sound development practices
  • Investigate emerging technologies and trends to expand skills and strengthen solutions
  • Handle release processes efficiently from start to finish
Requirements
  • Between 5 and 8 years of direct experience with Java, Spring, and Golang for building multithreaded applications
  • Skilled in developing and integrating APIs using REST/SOAP, Thrift, and gRPC for binary payload handling
  • Familiarity with object-oriented programming concepts and design patterns spanning both core and enterprise contexts
  • A minimum of 3 years spent building and operating microservices and distributed systems at substantial scale
  • Strong background in resiliency approaches such as throttling, circuit breaking, and bulkheading, along with CPU/memory profiling and error handling
  • Capability using monitoring and alerting tools like Grafana, Kibana, and Prometheus, with added exposure to Splunk and Graphite for dashboard and log-based troubleshooting
  • Background with version control systems such as GIT, including familiarity with monorepo structures
  • Strong communication skills combined with a demonstrated ability to work across cross-functional teams, backed by excellent English proficiency
  • Nice to have Familiarity with Java resource optimization, memory management, and caching frameworks
  • Skilled at troubleshooting production issues, including thorough root cause analysis
  • Knowledge of Java multithreading, microservices architecture, and associated design patterns
  • Working knowledge of tools and processes such as Maven, Jenkins, and GitLab/GitHub
  • Understanding of security fundamentals, including authentication, authorization, and SSL, along with web service proxies and secure token exchange methods
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer, Java
Senior Software Developer, Java

V2 Solutions • Pune District

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer – Java
Senior Software Engineer – Java

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,300,000
Lead Software Engineer - Java with Azure
Lead Software Engineer - Java with Azure

EPAM Systems, Inc. • Chennai District

On-site
INR 2,500,000 - 4,500,000
Lead Software Engineer - Java with Azure
Lead Software Engineer - Java with Azure

EPAM Systems, Inc. • Pune District

On-site
INR 3,500,000 - 7,000,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Hyderabad

On-site
INR 4,500,000 - 8,000,000
Senior Software Engineer - Java with Cloud - AWS
Senior Software Engineer - Java with Cloud - AWS

EPAM Systems, Inc. • Chennai District

On-site
INR 900,000 - 1,400,000
Senior Software Engineer Java AWS Cloud
Senior Software Engineer Java AWS Cloud

EPAM Systems • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Lead Software Engineer - Java with Azure
Lead Software Engineer - Java with Azure

EPAM Systems, Inc. • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Lead Software Engineer - Java with Azure
Lead Software Engineer - Java with Azure

EPAM Systems, Inc. • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Gurugram District

On-site
INR 2,500,000 - 4,000,000