- Financial Services Industry
- Great Benefits
- Exciting Projects + Career Growth
about the company
Randstad is presently working with a digital solutions organization offering financial products/services for their esteemed clients on a regional basis. Your future employer has a positive reputation in the industry, with their reliable, secure and scalable solutioning.
key responsibilities:
Architecture & Design: Lead the architectural design and evolution of robust, scalable, and microservices-based backend systems using Java and Spring Boot.
Hands-on Development: Write clean, well-tested, and maintainable code, setting a high standard for technical excellence across the team.
Technical Leadership: Mentor and guide a team of engineers, conducting thoughtful code reviews, and fostering a culture of continuous learning and agile best practices.
System Optimization: Identify bottlenecks, optimize application performance, and ensure high availability and security of production systems.
Cross-Functional Collaboration: Partner with product managers, DevOps, and frontend teams to translate complex business requirements into seamless technical solutions
requirements:
Experience: Minimum of 5 years of professional software development experience primarily focused on Java.
Core Expertise: Deep, production-level expertise with the Spring Boot ecosystem (Spring MVC, Spring Security, Spring Data).
Database Knowledge: Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
API Design: Proven track record of designing and implementing secure, scalable RESTful APIs.
CI/CD & DevOps: Familiarity with modern CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) and containerization (Docker, Kubernetes).
nice to haves:
Leadership & Architecture: Previous experience acting as a tech lead, mentoring engineers, or making high-level architectural decisions.
Frontend Experience: Experience or familiarity with modern frontend frameworks (e.g., React, Angular, or Vue.js) to help support full-stack initiatives when needed.
Cloud Platforms: Experience deploying and managing applications on AWS, Azure, or GCP.
Testing: Proficiency with testing frameworks like JUnit, Mockito, or integration testing tools.
how to apply
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad