- 4-6 years of hands-on experience in software development, with a strong focus on Java and Spring Boot.
- Proven experience in designing, developing, and deploying microservices architectures.
- Minimum of 2-3 years in a senior developer role, guiding and mentoring a team of engineers.
- Prior experience working in the financial services domain is highly preferred, demonstrating an
- understanding of its unique challenges (e.g., security, compliance, high transaction volumes).
Experience:
- 4-6 years of hands-on experience in software development, with a strong focus on Java and Spring Boot.
- Proven experience in designing, developing, and deploying microservices architectures.
- Minimum of 2-3 years in a senior developer role, guiding and mentoring a team of engineers.
- Prior experience working in the financial services domain is highly preferred, demonstrating an
- understanding of its unique challenges (e.g., security, compliance, high transaction volumes).
Technical Expertise:
- Deep proficiency in Java and Spring Boot framework (Spring MVC, Spring Data JPA, Spring Security, Spring Cloud components).
- Extensive experience with microservices architecture principles, including service discovery, API gateways, fault tolerance, and distributed tracing.
- Strong understanding and experience with RESTful API design and development.
- Proficiency with database technologies, both relational (e.g., PostgreSQL, MySQL, Oracle) and NoSQL (e.g., MongoDB, Cassandra).
- Experience with messaging queues (e.g., Apache Kafka, RabbitMQ) for inter-service communication.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native development principles.
- Hands‑on experience with containerization technologies (Docker) and orchestration (Kubernetes) is a significant plus.
- Proficiency with version control systems (Git, GitHub/GitLab/Bitbucket).
Engineering Best Practices:
- Expertise in writing comprehensive unit, integration, and API tests.
- Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
- Adherence to clean code principles, SOLID principles, and design patterns.
- Familiarity with static code analysis tools (e.g., SonarQube) and code quality metrics.
- Strong focus on security by design principles, secure coding practices, and awareness of common vulnerabilities (OWASP Top 10) in financial applications.
- Understanding of observability practices (logging, monitoring, tracing with tools like Prometheus, Grafana, Jaeger).
Agile & Soft Skills:
- Excellent understanding and practical experience with Agile methodologies (Scrum/Kanban).
- Strong problem-solving, analytical, and debugging skills.
- Exceptional communication (verbal and written), interpersonal, and leadership abilities.
- Ability to articulate complex technical concepts clearly to both technical and non‑technical audiences.
Qualification
Spring boot,microservices,Java 8,11,17,Hibernate,Restful API
Latest Openings
Mumbai, Thane, GUJ, RJ, Nagpur, Madurai, Karur, Chennai, CBE, ERD, APS, TSKW, Patna, Madhya Pradesh, UP, Bhubaneshwar, Kolkata, Vizag , bangalore , Delhi , HYD , and Kerala