As a Senior Engineer, you will play a foundational role in architecting and developing a greenfield module from scratch as part of our next-gen product suite. You'll work in a cloud-first environment using Java 11+, Spring Boot, Kubernetes, Hibernate, Azure, and modern DevOps practices. You'll collaborate closely with frontend, DevOps, and product teams to deliver scalable, secure, and maintainable backend solutions.
Responsibilities
- Architect and build a new backend module from the ground up in a microservices-based architecture.
- Drive product development from ideation to deployment, collaborating with stakeholders to translate business needs into technical requirements.
- Develop RESTful APIs using Spring Boot and Spring REST for seamless frontend integration.
- Design and optimize data models and persistence layers using Hibernate and MySQL/Snowflake.
- Ensure production-grade security using IAM (Azure AD), WAF Gateway, and secure API practices.
- Lead code reviews, establish engineering best practices, and ensure code quality across the team.
- Manage project timelines, allocate resources effectively, and ensure timely delivery of product milestones.
- Partner with cross-functional teams (Product, Design, QA, DevOps) to deliver seamless and cohesive experiences.
- Work with containerized environments using Docker and Kubernetes on Azure Infrastructure.
- Maintain clean code standards, conduct code reviews, and mentor junior engineers.
Requirements
- 5+ years of experience working in SAAS or Fintech.
- Bachelor's degree in computer science from a Tier 1 college Engineering, or a related field.
- Strong understanding of RESTful API design, ORM, multithreading, and system design.
- Experience with cloud-native architecture; Azure preferred.
- Hands-on with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with DevSecOps tools (e. g., SonarQube, StrongDM, Cloudflare).
This job was posted by Kamalesh Vijayakumar from 73 Strings.