Senior Java Software Engineer
Mumbai, Maharashtra, India · પૂર્ણ સમય
અરજી કરનારા સૌ પ્રથમ બનો
- અનુભવ
- ૬-૮ વર્ષ
- પગાર
- —
- ઓપનિંગ્સ
- 1
- પોસ્ટ કર્યું
- 7 કલાક પેહલા
- કાર્ય મોડ
- ઓફિસમાં
- શિક્ષણ
- કોઈપણ સ્નાતક
- લાયકાત
- Candidates from any educational background may apply; graduation is not mandatory.
- ફરી શરૂ કરો
- અરજી કરવી જરૂરી છે
તમે ક્યાં કામ કરશો
કામનું વર્ણન
Role overview
We are seeking an experienced Senior Java Software Engineer in Mumbai to design and deliver scalable backend systems. The role focuses on building reliable Java and Spring Boot applications, shaping microservice-based services, and contributing to platform performance, stability, and technical direction.
What you will do
- Create, test, and release applications using Java and Spring Boot.
- Develop and support microservices and RESTful APIs.
- Work on Kafka-driven event processing and messaging workflows.
- Design database solutions across MySQL, PostgreSQL, and MongoDB.
- Use Redis caching to improve response times and system efficiency.
- Investigate production incidents and tune application performance.
- Take part in code reviews, system design discussions, and architecture planning.
- Partner closely with Product, QA, DevOps, and Infrastructure teams.
- Guide and mentor junior engineers while supporting technical leadership.
- Handle CI/CD workflows, deployment automation, and release support.
Technical areas and expectations
- Hands-on experience with Java 8/11/17+ and Spring Boot/Spring Framework.
- Strong understanding of microservices architecture, REST APIs, and web services.
- Knowledge of OOP, design patterns, SOLID principles, and domain-driven design.
- Exposure to secure SDLC practices.
- Working knowledge of Apache Kafka or RabbitMQ, Redis, and event-driven architecture.
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
- Familiarity with Docker, Git, Linux/Unix, and distributed systems.
Experience expected
This role calls for 6 to 8+ years of software development experience, including at least 4 years of work with Spring Boot and microservices. Candidates should have experience building scalable systems with high availability.
Preferred domain exposure
Additional advantage will be given to professionals who understand transaction lifecycles, reconciliation, and settlement flows. Experience with banking integrations, third-party payment APIs, NPCI interfaces, NETC/FASTag ecosystems, high-volume transaction platforms, and payment gateway or payment processing systems is desirable.
Who can apply
This opportunity does not require graduation.
Additional notes
The position is based in Mumbai, India. No stipend or salary figure was provided in the source.