← Back to jobs

NAVA Software Solutions Logo
Java Developer

NAVA Software Solutions

 

Berkeley Heights, NJ, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 2
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and develop real-time payment solutions and microservices within a large enterprise environment.

This role is on-site.

Responsibilities

  • Design software solutions and microservices using reactive design patterns for efficient protocol translation and enrichment.
  • Deliver end-to-end Payment APIs and high-throughput transaction APIs for omni-channel platforms.
  • Analyze complex processes and heterogeneous technological applications.
  • Develop roadmaps and strategies for API specifications, client libraries, and SDKs.
  • Enhance API solutions to ensure they are simple and easy for payment customers to consume.

Required Skills

  • 10+ years of experience in Java.
  • 5+ years of experience in Spring Boot.
  • Deep expertise in Spring Framework (Core, MVC, AOP, Java NIO).
  • Hands-on experience with Git, Jira, Maven, and Confluence.
  • Proficiency in unit testing using JUnit and Mockito.
  • Experience with databases including Oracle, SQL Server, and MySQL.
  • Experience implementing high-volume transaction processing applications.

Preferred Skills

  • Experience with Spring Cloud, Spring Data, Spring Transactional, and Spring Batch.
  • Financial industry experience, specifically with payment services like digital wallets or subscription services.
  • Knowledge of PCF, API Management, Apigee (AWS/GCP), or Kafka.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs