Senior Kotlin/JVM Software Engineer – Financial Analytics Platform Company:Blend Department:Digital Banking – Financial Insights and ToolsThis specific opportunity is Hybrid in Gurugram, India Pay rate is up to 30 Lakhs INR per year.About the Role The Financial Insights and Tools team at Blend is responsible for delivering high-performance software solutions that empower our customers to analyze, manage, and plan their financial activities seamlessly. Our mission is to integrate enriched financial insights into Blend’s web and mobile applications, leveraging a robust platform of APIs, services, and data processing pipelines.We are seeking aSenior Software Engineerwith expertise in Kotlin and JVM-based architectures to design, develop, and optimize backend services that power our financial tools. This role involves working on both greenfield and legacy projects, shaping technical direction, and mentoring junior engineers.Tech Stack: Backend:Kotlin (JVM), Java, Spring Boot, Ktor Frontend:React.js, TypeScript, JavaScript Databases:PostgreSQL, MongoDB, Redis Infrastructure:Docker, Kubernetes (GKE, EKS), AWS ECS, GCP CI/CD:GitHub Actions Monitoring:CloudWatch, Prometheus, OpenSearch/Elasticsearch Version Control:GitHub, BitbucketKey Responsibilities Develop and deploy scalable backend services usingKotlin/JVM . Design RESTful APIs to integrate with internal and external data sources for financial data aggregation and analysis. Collaborate with frontend developers working on React-based interfaces to ensure seamless end-to-end functionality. Optimize services for performance, security, and scalability in production environments. Guide architecture decisions, contributing to a flexible and extensible microservices- based ecosystem. Participate in code reviews, promoting best practices and maintaining high code quality standards. Mentor junior team members, providing technical guidance and fostering growth. Work within an agile environment (Scrum/Kanban), participating in sprint planning, daily stand-ups, and retrospectives.Qualifications Education:Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.Experience: o 5+ years of professional software development experience. o Proven expertise inKotlin/JVMorJavafor backend development. o Solid understanding of service-oriented architectures (SOA) and microservices. o Experience developing and consuming REST APIs. o Exposure to cloud platforms likeAWSorGCPand container orchestration tools ( Kubernetes, Docker ). o Proficiency with version control tools such asGitHuborBitbucket .Preferred Skills: Experience withSpring BootorKtorframeworks. Familiarity with production monitoring and logging tools ( CloudWatch, Prometheus, Elasticsearch ). Knowledge of CI/CD pipelines usingGitHub Actionsor similar tools. Exposure to frontend technologies likeReact.js, TypeScript(optional). Familiarity with agile development practices.Why Join Blend? Blend fosters a collaborative, innovative, and growth-oriented culture. As part of the Financial Insights and Tools team, you will contribute to shaping tools that enhance the financial well- being of millions of users. We offer a supportive environment that encourages continuous learning, technical excellence, and the opportunity to work with cutting-edge technologies.
Job Title
Back End Developer (Java/Kotlin/JVM)