HamburgerMenu
hirist

Senior Java Backend Engineer/Technical Lead

Opus Solutions Private Limited
7 - 14 Years
Pune

Posted on: 10/02/2026

Job Description

Description :


We are looking for a Senior Java Backend Engineer / Technical Lead with strong banking domain expertise to design, develop, and scale high-performance, secure, and compliant financial systems.

The role involves building cloud-native, microservices-based platforms, handling event-driven architectures, and driving engineering best practices across the SDLC.

Key Responsibilities :

Backend & Platform Development :


- Design and develop scalable, low-latency backend services using Java (821), Spring Boot, Spring Cloud, and Hibernate


- Build and maintain financial transaction systems, regulatory reporting platforms, and compliance-driven applications


- Architect and implement microservices and event-driven systems using Kafka, ActiveMQ, RabbitMQ, and Apache Camel


- Ensure high availability, fault tolerance, and data consistency across distributed systems

Cloud & DevOps :


- Design and deploy applications on Azure (primary), with exposure to AWS, GCP, and OpenShift


- Implement and manage CI/CD pipelines using Azure DevOps


- Work with Azure App Services, AKS, Azure Functions, and containerized workloads


- Optimize deployments using Docker, Kubernetes, and Helm

Database & Data Handling :


- Design and optimize schemas and queries for Oracle (PL/SQL) and PostgreSQL


- Work with Neo4j for graph-based use cases where applicable


- Ensure data security, integrity, and performance tuning for large-scale financial datasets

Quality & Engineering Excellence :


- Write high-quality, testable, and maintainable code


- Implement unit and integration testing using JUnit, Mockito, and PowerMock


- Follow Agile methodologies including Scrum, TDD, and BDD


- Participate in pair programming, code reviews, and architecture discussions

AI & Productivity Enablement :


- Leverage GitHub Copilot, ChatGPT, and Prompt Engineering to improve developer productivity


- Explore AI-assisted automation for testing, documentation, and code optimization

Collaboration & Leadership :


- Collaborate closely with product owners, architects, DevOps, and QA teams


- Mentor junior engineers and promote engineering best practices


- Contribute to technical decision-making and architectural governance

Required Skills & Qualifications :

Technical Skills :


- Strong hands-on experience with Core Java (821)


- Expertise in Spring Boot, Spring Cloud, Hibernate


- Deep understanding of microservices and event-driven architecture


- Hands-on with Kafka, ActiveMQ, RabbitMQ, Apache Camel


- Strong experience in Azure DevOps & cloud deployments


- Proficiency in Docker, Kubernetes, Helm


- Solid database experience with Oracle PL/SQL, PostgreSQL, exposure to Neo4j


- Strong knowledge of JUnit, Mockito, PowerMock

Domain Expertise :


- Banking / Financial Services domain experience is mandatory


- Strong understanding of transaction processing systems, compliance, and regulatory requirements

Soft Skills :


- Strong problem-solving and analytical skills


- Excellent communication and stakeholder management abilities


- Ability to work in fast-paced, agile environments

Good to Have :


- Experience working in regulated environments (banking, payments, fintech)


- Exposure to multi-cloud or hybrid cloud architectures


- Prior experience as a Technical Lead / Module Lead


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in