Pri India It Services
Senior Software Engineer Go/Java Microservices
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹1,500,000 – ₹2,750,000 / year
Location:
Bengaluru, Karnataka, India
Work mode:
Hybrid
Published on:
11 August 2026
What they need
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 preventiveimprovements (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.
- 7–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.) (Consider Java as primary and Go as secondary skill)
- 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).
- OAuth2 / JWT / API gateway integration patterns aligned with platform standards.
- Observability: structured logging, metrics, tracing, and practical dashboard use for incidents using grafana.
Other offers great for you!
These companies are also looking for great profiles
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
13 days ago
Quick apply
LeHibou
Analyste / Ingénieur logiciel Wealth
550€ / jour
Freelance
Luxembourg
Hybrid
Skills
5 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply