mthree

Java Developer

Singapore

28 days ago
Save Job

Summary

Senior Java Developer


Join our dynamic team at mthree working with a major investment bank, where we are committed to delivering innovative risk management solutions. We are seeking a talented Java Developer with expertise in multithreading and concurrency to help us build robust, high-performance applications that drive our risk management strategies.


Key Responsibilities:

  • Design, develop, and maintain Java 17 applications with a focus on multithreading and concurrency.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews and contribute to team knowledge sharing.


Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Java Developer (v11+), with a strong understanding of multithreading and concurrency.
  • Solid knowledge of object-oriented programming and design patterns.
  • Good grasp of relational and NoSQL Database technologies.
  • Experience with risk management systems or financial services is a plus.
  • Familiarity with RESTful APIs, web services, and database technologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.


Preferred Qualifications:

  • Experience with Spring Framework and related technologies.
  • Knowledge of financial instruments and risk management concepts.
  • Familiarity with Agile development methodologies.


Senior Java Developer

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: