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.