
Vinova
Vinova Pte Ltd
Senior Java Lead
Permanent  / 10 Years
Information Technology
Posted 11 Jul, 2025
Job Description
Responsibilities:
- Lead the design and development of high-performance, scalable Java-based financial systems, ensuring security, compliance, and maintainability.
- Provide technical leadership and mentoring to backend developers on design patterns, secure coding practices, and banking domain knowledge.
- Review technical designs, perform thorough code reviews, and enforce best practices to deliver clean, efficient, and maintainable code.
- Collaborate with Solution Architects, Application Leaders, and DevSecOps engineers to implement complex financial logic, ensure seamless integration, and secure deployment.
- Drive technical discussions, propose solutions for complex requirements, and resolve critical production or technical challenges efficiently.
- Review and optimise system performance, scalability, and architectural alignment with enterprise standards.
- Contribute to estimation, sprint planning, and proactively manage technical risks to ensure timely and quality delivery.
- Ensure alignment with compliance, security standards, and regulatory requirements of the finance/banking sector.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- 6+ years of Java backend development experience, with minimum 2 years as Java Lead.
- Proven expertise in Spring Boot microservices, RESTful APIs, and secure coding standards in finance/banking projects.
- Strong knowledge of transaction processing, reconciliation, payment systems, or core banking systems.
- Experience with event-driven architecture, Kafka/RabbitMQ, and RDBMS optimisation.
- Excellent leadership, communication, and team mentoring skills.