Job Title:
Java Developer – BFSI / FinTech
Company: MavenArk
Location: Mumbai, Maharashtra
Created: 2026-01-10
Job Type: Full Time
Job Description:
Experience: 4–5 yearsLocation: MumbaiJob Summary:We are looking for a Java Developer with 4–5 years of experience in building scalable, secure, and high-performance backend systems for BFSI / FinTech applications. The ideal candidate has strong hands-on experience with Java 17 and above, Spring Boot, Spring Batch, microservices architecture, and NoSQL databases like MongoDB, along with exposure to CI/CD pipelines and Kubernetes-based deployments.Key Responsibilities:· Design and develop Java 17+ based applications.· Build high-performance and fault-tolerant services for transaction processing.· Leverage advanced Java APIs (Concurrency, Streams, NIO, CompletableFuture, JVM tuning).· Write clean, maintainable, and testable code following best practices· Develop microservices using Spring Boot· Implement batch processing workflows using Spring Batch· Design RESTful APIs with proper versioning, validation, and security· Handle inter-service communication and error handling· Work with NoSQL databases (MongoDB) for high-volume and flexible data storage.· Design schemas and indexes optimized for performance and scalability.· Use Hibernate / JPA and understand ORM internals and performance implications.· Manage transactions, consistency, and data integrity in distributed systems· Work in CI/CD environments (GitHub Actions, GitLab CI, Jenkins, etc.)· Containerize applications using Docker· Deploy and manage microservices on Kubernetes· Support monitoring, logging, and troubleshooting in production environmentsEducation:Bachelor’s or Master’s degree in Computer Science, Engineering, or related field