1,547,583open jobs
93,161companies
237,930added this week
Browse all
Salary
≈ $15k – $34k per year (Estimated)
Location
Hybrid (Hyderabad, India)
Seniority
Senior · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 13, 2026. Minfy Technologies scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Minfy Technologies is an Indian cloud and artificial intelligence services company founded in 2016 that works almost entirely within the Amazon Web Services ecosystem as a premier partner. Its work covers cloud migration and modernisation, data platform engineering, applied machine learning and managed cloud operations, sold to enterprises and public sector organisations across India, the Middle East, Southeast Asia and the United States. Headquartered in Hyderabad, it competes against the very large Indian systems integrators by concentrating on a single cloud platform in depth rather than trying to cover all of them shallowly.

Senior Software Engineer: Java & Microservices

Department: Engineering / Software Development

Location: Hyderabad, India (Hybrid)

Experience: 8+ years

Employment type: Full-time

Reports to: Technical Manager / Technical Lead

Role summary

We are looking for a Senior Software Engineer with strong core Java fundamentals and hands-on experience designing and implementing microservices architectures. The ideal candidate has deep, practical expertise in Spring Boot and Hibernate, and can independently own the design, development and delivery of backend services for enterprise-grade, cloud-native applications. You will work closely with architects, product owners and DevOps engineers to build reliable, secure and high-performing systems.

Key responsibilities

  • Design, develop and maintain scalable backend applications and services using core Java and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data).
  • Lead the design and implementation of microservices architecture, including service decomposition, API contracts, inter-service communication and data ownership boundaries.
  • Build and optimise persistence layers using Hibernate/JPA, ensuring efficient data modelling, query performance and transaction management.
  • Design and expose RESTful APIs following versioning, security and documentation standards (OpenAPI/Swagger).
  • Apply sound object-oriented design principles, design patterns and clean-code practices across the codebase.
  • Collaborate with DevOps and cloud engineering teams to containerise services (Docker/Kubernetes) and deploy on AWS.
  • Ensure application security, performance and resilience, including authentication/authorisation, input validation, caching and fault-tolerance patterns.
  • Write unit tests, participate in peer and code reviews, and adhere to quality standards (SonarQube, CI/CD gates).
  • Troubleshoot and resolve production issues, perform root-cause analysis, and drive continuous improvement in reliability and performance.
  • Mentor junior engineers and contribute to technical design discussions, architecture reviews and best-practice adoption across the team.

Required skills and experience

  • 8+ years of software development experience, primarily in core Java (Java 8+) and object-oriented design.
  • Proven experience designing and implementing microservices architecture in production environments, including service boundaries, communication patterns (REST/messaging) and data consistency strategies.
  • Strong, hands-on expertise with Spring Boot and the Spring Framework (Spring Data and Spring Security); Spring Cloud is a plus.
  • Solid working knowledge of Hibernate/JPA for ORM, including entity relationships, query optimisation, caching and transaction handling.
  • Experience with relational databases (MySQL, PostgreSQL or Oracle) and writing efficient SQL.
  • Practical experience with RESTful API design, JSON and API documentation tools (Swagger/OpenAPI).
  • Familiarity with containerisation and orchestration (Docker, Kubernetes) and CI/CD pipelines.
  • Understanding of application security fundamentals (OAuth2/JWT, secure coding practices).
  • Experience with unit and integration testing frameworks (JUnit, Mockito) and version control (Git).
  • Strong analytical and problem-solving skills, with the ability to work independently and take ownership.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology or a related field.

Good to have

  • Exposure to AWS cloud services (EC2, ECS/EKS, RDS, Lambda, S3) or other public cloud platforms.
  • Experience with event-driven architecture and messaging systems such as Kafka or RabbitMQ.
  • Familiarity with distributed systems patterns (circuit breakers, retries, Saga/distributed transactions).
  • Working knowledge of NoSQL databases (MongoDB, DynamoDB, Redis).
  • Prior experience in a Jira, Agile or Scrum delivery environment.
  • Certifications in Java, AWS or related technologies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,547,583 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Hyderabad
Software Engineer 20 min ago
In office • Full-Time • 3+ years exp • Bengaluru
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Databases
PostgreSQL
Oracle
RabbitMQ
Frontend
Angular
React.js
npm
DevOps
OpenShift
CI/CD
Jenkins
Git
Docker
Kubernetes
GitHub
SOAP
Management
Agile
Scrum
QA
Postman
Apply
≈ $28k – $72k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Hyderabad
DevOps
CI/CD
Management
Agile
Scrum
Kanban
Apply
≈ $17k – $40k per year (Estimated) • Hybrid • 8+ years exp • Bengaluru
Python
JavaScript
SQL
Ruby
Python
Django
Databases
PostgreSQL
Frontend
Webpack
React.js
Apply
Full Stack Engineer 19 days ago
Hybrid • 4+ years exp • Bengaluru
Python
JavaScript
SQL
Node JS
Python
Django
Databases
PostgreSQL
Frontend
Webpack
React.js
Apply
Hybrid • 3+ years exp • Bengaluru
Python
JavaScript
DevOps
GCP
CI/CD
AWS
QA
TestNG
Selenium
Cypress
Jest
Rest-Assured
Apply
In office • Full-Time • 3+ years exp • Hyderabad
IoT
MQTT
Apply
Java Developer 1 day ago
In office • Full-Time • 3+ years exp • Hyderabad • Mumbai
JavaScript
TypeScript
SQL
C++
Databases
Apache Kafka
AI/ML
AI Agents
Agentic Workflows
Frontend
Vue.js
Angular
React.js
DevOps
OpenShift
Git
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $12k – $24k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Hyderabad
SQL
Analytics
Tableau
Power BI
ETL/ELT
Apply
≈ $20k – $42k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Hyderabad
Python
DevOps
Rest API
Terraform
Ansible
Azure
AWS
DNS
VPN
Cybersecurity
Zero Trust
Apply
Network Engineer 1 day ago
≈ $18k – $44k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Hyderabad
Python
DevOps
Terraform
Ansible
Azure
CI/CD
AWS
Configuration Management
DNS
DHCP
VPN
Wi-Fi
BGP
OSPF
Cybersecurity
Zscaler
Zero Trust
Apply
See all jobs
This is one of many
1,547,583 more open roles from verified company boards, updated every day.