Java Developer Investment Bank
Posted:
21 August 2026 (3 days ago)
Application Deadline:
18 November 2026
Vacancies:
1 Vacancy
Job Summary
Description
Our client a large Investment Bank in Singapore is looking for a Java Developer
RESPONSIBILITIES AND QUALIFICATIONS
Key Responsibilities
- Develop test and maintain Java-based applications ensuring high performance and responsiveness.
- Collaborate with business analysts and other developers to define software requirements and solutions.
- Design build and maintain efficient reusable and reliable code.
- Troubleshoot and debug application issues identifying and resolving performance bottlenecks.
- Contribute to all phases of the software development lifecycle.
- Write clean test-driven scalable and well-documented code.
- Participate in code reviews to maintain code quality and standards.
- Stay up-to-date with the latest industry trends technologies and best practices.
Required Skills:
- Ability to work independently take ownership and operate proactively in a fast-paced environment
- Java Programming: Strong knowledge of Java with a good understanding of OOP principles.
- Cloud AWS
- Frameworks: Experience with Java frameworks such as Spring Boot.
- Database Management: Proficiency in SQL and experience with databases like DB2 and Sybase.
- Version Control: Experience with version control tools such as Git.
- APIs: Knowledge of RESTful APIs and web services.
- Testing: Familiarity with unit testing frameworks such as JUnit.
- Agile Methodology: Experience working in Agile/Scrum environments.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
Preferred Skills (Nice to Have):
- Knowledge of microservices architecture.
- Knowledge of bigdata technologies like Hadoop and Spark
- Experience in event streaming technologies like Kafka.
- Experience with cloud platforms like AWS or GCP.
- Experience with DevOps practices including CI/CD.
- Exposure to NoSQL databases such as MongoDB or ElasticSearch.
- Knowledge of front-end frameworks like Angular or React.
Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- Proven work experience in Java development (3 years).
Please share your resume to
Required Experience:
IC