- Hybrid Work Arrangement
- FinTech Industry
- Growth Opportunities
about the company
Randstad has recently partnered with a rapidly growing fintech organisation, focusing on providing financial services via their innovative, reliable and secure solutions. Your future employers emphasize on incorporating modern technology paired with thorough fulfilment of the requirements in building solutions that fits their growing clientele.
key responsibilities:
Design, develop, and maintain robust, scalable, and high-performance Java applications using Spring Boot and the Microservices architecture.
Write clean, efficient, and well-documented code while adhering to established software development best practices (e.g., OOP, TDD/BDD).
Develop and consume RESTful APIs for seamless inter-service communication and integration.
Actively participate in the full Software Development Life Cycle (SDLC), including requirements analysis, design, testing, and deployment.
Collaborate with cross-functional teams (Product, DevOps, QA) to deliver high-quality features on time in an Agile/Scrum environment.
Identify bottlenecks, troubleshoot, and optimize application performance in production and non-production environments.
Contribute to code reviews and mentor junior developers to foster a culture of technical excellence.
requirements:
Minimum 3+ years of hands-on, professional software development experience using Java (8+).
Strong, proven experience developing and deploying services using Spring Boot and Microservices architecture.
Direct work experience in the Fintech, Finance, or Banking industry, specifically dealing with high-volume, secure transactional systems.
Proficiency with modern database technologies (SQL/NoSQL like PostgreSQL, MySQL, MongoDB).
Experience with version control systems, primarily Git.
Solid understanding of cloud platforms (AWS, Azure, or GCP) and/or containerization technologies like Docker and Kubernetes.
Experience implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., Jenkins, GitLab CI).
nice to haves:
Experience with message brokers/streaming platforms (e.g., Kafka, RabbitMQ).
Knowledge of security protocols and best practices relevant to the financial sector.
Familiarity with distributed system concepts, tracing, and monitoring tools (e.g., Prometheus, Grafana).
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