Motion Recruitment - Jersey City, NJ

posted 2 months ago

Full-time - Mid Level
Jersey City, NJ
Administrative and Support Services

About the position

Grow your career as a Core Java Developer with an innovative global bank. This is a contract role with a strong possibility of extension, requiring a hybrid schedule of 2-3 days onsite per week. You will join one of the world's most renowned global banks, a trusted brand with over 200 years of continuously evolving financial services worldwide. In this position, you will gain valuable experience in the Capital Markets area, working alongside some of the smartest minds in the industry who are eager to share their knowledge and learn from you. The contract duration is expected to be 4+ months, during which you will work on a cutting-edge web platform and gain exposure to various Capital Markets businesses at a major global bank. Your responsibilities will include coding, unit testing, code reviews, and implementing release changes. You will also have the opportunity to build experience working in global development teams, delivering high-quality work that consistently meets requirements and standards while effectively planning and prioritizing tasks. In this role, you will be involved in system and component design and implementation, collaborating with counterparts globally. You will take ownership of resolving difficult issues, even when they are not clearly within your area of responsibility, and communicate closely with peer developers on the global team. This position is ideal for a highly motivated, self-starting individual who is willing to work in a dynamic environment and can manage conflicts and challenges under pressure, demonstrating strong analytical thinking and problem-solving skills.

Responsibilities

  • Work on a cutting-edge web platform.
  • Gain exposure to various Capital Markets businesses at a major global bank.
  • Perform coding, unit testing, code reviews, and release changes.
  • Build experience working in global development teams.
  • Deliver high-quality work that consistently meets requirements and standards, plans, and prioritizes tasks.
  • Involve in system/component design and implementation with counterparts globally.
  • Take ownership to resolve difficult issues, even when not clearly within own area of responsibility.
  • Communicate and work closely with peer developers of the global team.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, or related majors.
  • 3+ years of core development experience in Java, Java EE, Spring Boot, and Docker technologies.
  • Experience with modern IoC and OR-Mapping frameworks, preferably Spring.
  • Experience with NoSQL databases, preferred over Elasticsearch DB.
  • Experience in Distribution Cache like Redis or other Memory Cache solutions.
  • Experience in RPC, Restful API, and Hessian.
  • Experience in large-scale data maintenance.
  • Comfortable participating in technical discussions.
  • Highly motivated, self-starting individual willing to work in a dynamic work environment.
  • Ability to work under pressure and manage conflicts and challenges.
  • Demonstrate analytical thinking and problem-solving skills.

Nice-to-haves

  • Master's degree preferred.
  • Experience in Financial Services or Banking.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service