Description

You will design, build, and support enterprise software applications and APIs within the Quant Research & Investments Technology team.

Responsibilities

  • Design and engineer web applications and RESTful microservices using Java and Spring Boot.
  • Collaborate with business and product teams to define and implement technical solutions.
  • Lead code reviews, unit testing, and integration testing to ensure high code quality.
  • Build and deploy applications using Jenkins, GitHub, and Artifactory CI/CD pipelines.
  • Mentor junior developers and promote test-driven development (TDD) practices.

Required Skills

  • 9+ years of hands-on development experience in Java, MyBatis, Spring MVC, and Spring Boot.
  • 3+ years of experience with AWS cloud services including S3, EKS, EC2, SNS, SQS, Lambda, and RDS.
  • Proficiency with RESTful web services and microservices architecture.
  • Experience with Oracle PL/SQL development.
  • Practical experience with Docker and container-based development.
  • Strong command of CI/CD tools such as Jenkins, GitHub, and Artifactory.
  • Solid understanding of design patterns, data structures, and distributed architectures.
  • Hands-on experience with unit testing using frameworks like Jest or Jasmine.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Preferred Skills

  • Experience with SOAP web services.
  • Familiarity with Agile development methodologies.

Education

Bachelor's or Master's degrees