JAVA Golang Microservices- Bangalore- F2F

Innova Solutions

Hyderabad, Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Innova Solutions is seeking a Senior Software Engineer to build and evolve REST microservices in Go and/or Java (Spring Boot), backed by PostgreSQL, deployed to Azure Kubernetes Service via containers, Helm, and CI/CD. The role involves collaboration with business analysts and QA, and supporting SIT/UAT with vendors where applicable, maintaining high standards for quality and communication.

The candidate will work in a fast-paced delivery environment, own features end-to-end, and participate in

Qualifications

  • Bachelor’s degree (B.E., B.Tech, BCA, B.Sc.) or Diploma or equivalent.
  • 6–8 years of professional software development experience in distributed systems or enterprise applications.
  • Experience guiding or leading junior engineers (technical direction, reviews, pairing, and quality ownership).

Responsibilities

  • Thrive in a fast-paced delivery environment with clear priorities and changing timelines.
  • Read requirements and design inputs, internalize business rules, and implement them in service code, APIs and configuration.
  • Partner with BAs to clarify scope and rules; raise questions early and document decisions, assumptions, and gaps.
  • Uphold coding standards and team conventions; implement and maintain automated tests and document test evidence for handoff to QA.
  • Work with the testing team through UAT; provide timely fixes, clarifications, and retest support through completion of the cycle.
  • Support UAT alongside multiple vendors when the program requires it (defect triage, environment checks, data/setup guidance within policy).

Skills

Java
Go
Microservices
REST APIs
PostgreSQL
Azure
AKS
Spring Boot
CI/CD
Git

Education

Bachelor’s degree in engineering or equivalent

Tools

Spring Boot
Go
PostgreSQL
Azure Kubernetes Service (AKS)
Helm
CI/CD pipelines
GitLab CI

Job description

Role & responsibilities

JAVA/GOLANG/MICROSERVICES

6- 12 YEARS

BANGALORE

5 DAYS WORK FROM OFFICE

IMMEDIATE INTERVIEWS

Interview Process :

2 Rounds (2 Virtual Or 1 Virtual + 1 F2F)

Job Description:
Role overview

Senior software engineer contributing to patient support capabilities by building and evolving REST microservices in Go and/or Java (Spring Boot), backed by PostgreSQL, deployed to Azure Kubernetes Service via containers, Helm, and CI/CD. Works closely with business analysts and QA, supports SIT/UAT with vendors where applicable, and maintains high standards for quality, communication, and follow-through.

Responsibilities
  • Thrive in a fast-paced delivery environment with clear priorities and changing timelines.
  • Read requirements and design inputs, internalize business rules, and implement them in service code, APIs and configurationnot as one-off scripts unless that is explicitly the deliverable.
  • Partner with BAs to clarify scope and rules; raise questions early and document decisions, assumptions, and gaps.
  • Uphold coding standards and team conventions (reviews, formatting, module boundaries, logging and audit expectations); implement and maintain automated tests and document test evidence for handoff to QA where required.
  • Work with the testing team through UAT; provide timely fixes, clarifications, and retest support through completion of the cycle.
  • Support UAT alongside multiple vendors when the program requires it (defect triage, environment checks, data/setup guidance within policy).
  • Join calls in EST morning hours with PM, BAs, and stakeholders as scheduled.
  • Demonstrate accountability: proactive communication, transparent reporting, and timely escalation of technical and functional risks or blockers.
  • Establish and maintain effective relationships with engineering, leadership, and client stakeholders.
  • Anticipate delays or quality risks; keep customers/stakeholders informed of status, options, and actions taken.
  • Honor SLAs and agreed quality/support expectations for owned components and releases.
  • Analyze incidents and recurring issues; propose and deliver preventive improvements (tests, monitoring, runbooks, code fixes).
  • Identify opportunities for process improvement and automation (CI checks, deployment hygiene, operational toil reduction) within governance.
  • Provide daily/weekly status to team and stakeholders as defined by the engagement.
Education / qualifications
  • Bachelor’s degree (B.E., B.Tech, BCA, B.Sc.) or Diploma or equivalent.
  • 6–8 years of professional software development experience in distributed systems or enterprise applications.
  • Experience guiding or leading junior engineers (technical direction, reviews, pairing, and quality ownership).
Mandatory requirements
  • Strong production experience in at least one of: Go and Java with Spring Boot; ability to own features end-to-end in assigned services. (State in hiring if you require both from day one or primary + ramp on the second stack.)
  • REST API development: design, validation, error handling, security-aware defaults, and maintainable layering.
  • PostgreSQL: proficient SQL; sound use of transactions, constraints, and performance basics from application code.
  • Git and collaborative delivery (merge/pull requests, meaningful reviews, traceable history).
  • Azure fundamentals for application teams: AKS, Container Registry, and typical CI/CD identity/secrets patterns.
  • CI/CD experience (GitLab CI or equivalent): build, test, artifact/image promotion, environment-based deploys.
  • Strong analytical and problem-solving ability; proactive, curious, and process-aware within defined service levels.
  • Flexibility to work across Go and Spring Boot codebases as program needs evolve.
  • Ability to influence and communicate within the team and cross-functionally (engineering, QA, BAs, PM, vendors).
  • Ability to work independently on complex issues and participate confidently in client and onshore calls.
Good to have
  • Depth in the second stack (Spring Boot, GO).
Preferred candidate profile
Perks and benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer Go/Java Microservices
Senior Software Engineer Go/Java Microservices

Pri India It Services • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Senior Software Engineer [Go/Java Microservices]
Senior Software Engineer [Go/Java Microservices]

Bootminds • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Sr. Golang Developer
Sr. Golang Developer

Deservely Technologies Pvt Ltd • Bengaluru

Hybrid
INR 1,800,000 - 3,400,000
Java Golang Developer
Java Golang Developer

Quest Global • Pune District

On-site
INR 600,000 - 900,000
Sr Java + Go Developer
Sr Java + Go Developer

Quest Global • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Java Developer
Java Developer

Akaasa Infotech Noida • Chennai District

On-site
INR 1,800,000 - 2,400,000
Java microservices _LBG 26th Aug ,26
Java microservices _LBG 26th Aug ,26

Tata Consultancy Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,800,000 - 2,800,000
Sr. Java Developer
Sr. Java Developer

D-techworks • Mumbai, Pune District, Chennai District

On-site
INR 3,000,000 - 4,500,000
Golang Developer
Golang Developer

Frugal Product Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Stability agreement 18 months
Senior Java Full Stack Developer – Spring Boot, React, GCP & PostgreSQL
Senior Java Full Stack Developer – Spring Boot, React, GCP & PostgreSQL

TekWissen India • Chennai District

Hybrid
INR 1,800,000 - 2,800,000