JAva developer

The Role: Synechron•Iselin, NJ
•Hybrid

About The Position

Synechron is seeking a skilled Senior Java Developer to join our technical integration team in New York, NY. The ideal candidate will have extensive experience in Java and related open-source technologies, particularly focused on developing robust REST APIs and microservices within the financial services sector. This role will involve working on large-scale integration projects that require strong technical expertise and collaboration with cross-functional teams. The position requires onsite presence on day 1, with a hybrid model of 3 days in the office.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience as a Java Developer, with a strong focus on Java and advanced Java fundamentals.
  • Proficiency in Java 8, including hands-on experience with streams and functional programming.
  • Strong experience in developing and implementing REST APIs for microservices architecture.
  • Solid understanding and hands-on experience with Spring frameworks, particularly Spring Boot.
  • Experience in developing web services (SOAP and REST) and integrating with various systems.
  • Familiarity with cloud technologies, preferably AWS or Azure.
  • Strong database design skills, including experience with SQL, stored procedures, and query tuning.
  • Experience in the financial services industry is preferred, with an understanding of financial products and regulations.

Nice To Haves

  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Knowledge of messaging systems (e.g., Kafka, RabbitMQ) and asynchronous programming.
  • Experience with CI/CD tools and practices.

Responsibilities

  • Design, develop, and maintain high-quality Java applications using Java 8 and related open-source technologies.
  • Implement and integrate REST APIs for microservices architecture, ensuring scalability and performance.
  • Utilize advanced Java features, including streams and functional programming, to write efficient and clean code.
  • Collaborate with team members to design and implement solutions that meet business needs and technical requirements.
  • Develop and maintain web services (both SOAP and REST) to support various business functionalities.
  • Work with Spring frameworks, particularly Spring Boot, to build microservices efficiently.
  • Participate in database design and optimization, including SQL development, stored procedures, and query tuning.
  • Ensure code quality through peer reviews, unit testing, and adherence to coding standards.
  • Stay current with industry trends and best practices in Java development and cloud technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service