- Design, develop, and maintain Java-based applications and services that meet business requirements and performance objectives.
- Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical specifications and design documents.
- Write clean, efficient, and maintainable code following best practices and coding standards, and conduct code reviews to ensure code quality and consistency.
- Implement new features, enhancements, and bug fixes across the full software development lifecycle, from requirements gathering to testing and deployment.
- Optimize application performance, scalability, and reliability through performance tuning, code optimization, and system architecture improvements.
- Ensure the security of our systems and data by implementing best practices for authentication, authorization, encryption, and data protection.
- Troubleshoot and debug issues, conduct root cause analysis, and implement solutions to address technical problems and incidents in a timely manner.
- Stay abreast of emerging technologies, tools, and trends in Java development and fintech industry, and evaluate their potential impact on our systems and processes.
- Collaborate with DevOps and infrastructure teams to automate deployment processes, manage infrastructure as code, and ensure continuous integration and delivery (CI/CD) pipelines.
- Contribute to a culture of innovation, collaboration, and continuous improvement by sharing knowledge, mentoring junior developers, and participating in team activities and initiatives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum of 5 years of experience in Java development, with a strong understanding of core Java concepts, data structures, and algorithms.
- Proficiency in Java programming language and related frameworks and technologies, such as Spring Boot, Hibernate, Maven, and JUnit.
- Experience with web application development using frameworks like Spring MVC, RESTful APIs, and frontend technologies (e.g., HTML, CSS, JavaScript).
- Familiarity with databases and SQL, including MySQL, PostgreSQL, or Oracle.
- Knowledge of software development best practices, design patterns, and principles (e.g., SOLID, DRY, KISS).
- Strong problem-solving skills, with the ability to analyze complex technical issues and propose effective solutions.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Proactive mindset and a passion for learning, innovation, and continuous improvement.
HOW TO APPLY:
Interested applicants, kindly send your resume in MS WORD format to or please click on Apply and provide the below details in your resume.
- Last drawn salary
- Expected salary
- Notice period
- Reason for leaving
We regret only shortlisted candidates will be notified.
Important Note: Creation Consulting HR Pte Ltd is committed to safeguarding your personal data in accordance with the Personal Data Protection Act (PDPA).
Please read our privacy statement on our corporate website
Creation Consulting HR Pte Ltd
EA License No: 24S2187