Synechron - Berkeley Heights, NJ

posted 29 days ago

Full-time - Mid Level
Berkeley Heights, NJ
51-100 employees
Professional, Scientific, and Technical Services

About the position

The Java Developer role involves designing and developing complex technological applications, particularly in the real-time payment domain. The successful candidate will create microservices using reactive design patterns and deliver robust Payment API solutions that support high throughput and high-volume transactions. This position requires a strong background in Java and related technologies, with a focus on Spring Boot and full-stack development skills, including React and Node. The role also includes strategizing and developing roadmaps for documenting API specifications and providing client libraries and SDKs for API products.

Responsibilities

  • Analyze complex processes and technological heterogenic applications.
  • Design software solutions in the real-time payment area.
  • Design and develop microservices for efficient protocol translation and enrichment using reactive design patterns.
  • Deliver end-to-end solutions for Payment APIs.
  • Develop high throughput and high-volume transaction APIs for omnichannel platforms.
  • Enhance API solutions for payment customers.
  • Develop roadmap and strategies for documenting API specifications in a consumable format.
  • Develop roadmap and strategies to provide Client Libraries and SDKs for API products.

Requirements

  • 7+ years experience in Java, GIT, JIRA, Maven, Confluence, Spring framework (Core, MVC, AOP, Java NIO).
  • Minimum 3 years of experience in Spring Boot.
  • Previous experience with full stack development (React, Node, HTML, CSS).
  • Expertise in implementing complex full stack solutions including digital and mobile systems, API, and Micro-Services in large Enterprise organizations.
  • Experience with payment services (digital wallet, online digital payments, or subscription services) in the Financial Industry.

Nice-to-haves

  • Experience in PCF or related cloud platform (API management).
  • Hands-on experience with Spring Cloud, Spring Data, Spring Transactional and Spring Batch.
  • Experience in implementing high volume transactions processing applications.
  • Experience with quality and security scan tools such as Sonar, Fortify and Web Inspect.
  • Experience in Integration Testing APIs with Postman, JMeter etc.
  • Experience with Apigee in AWS and Google Cloud Platform.
  • Experience with Kafka for streaming, persistence, and reporting.

Benefits

  • Highly competitive compensation and benefits package
  • 10 days of paid annual leave (plus sick leave and national holidays)
  • Maternity & Paternity leave plans
  • Comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability
  • Retirement savings plans
  • Higher education certification policy
  • Commuter benefits (varies by region)
  • Extensive training opportunities
  • On-demand Udemy for Business access
  • Coaching opportunities with experienced colleagues
  • Cutting edge projects at leading banks and financial institutions
  • Flat and approachable organization
  • Diverse, fun-loving, and global work culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service