cover image
STAFFXPERT LLC

Java Software Engineer

Hybrid

New york, United states

Mid level

Freelance

21-12-2025

Share this job:

Skills

Communication Java SQL NoSQL MySQL MongoDB PostgreSQL Encryption CI/CD Docker Kubernetes Version Control Agile methodologies Problem-solving Databases git Azure AWS cloud platforms Agile Spring Hibernate GCP Redis Spring Boot CI/CD Pipelines Kafka Microservices

Job Specifications

Job Title: Java Developer

Location: Hybrid, NY

Contract Duration: 6+ Months

Client: Banking / Financial Services

Overview

We are seeking an experienced Java Developer to support a leading U.S. banking client on a long-term project. The engineer will design, develop, and enhance backend services and APIs, working within a secure, scalable, cloud-forward environment. This role requires strong hands-on Java skills, solid understanding of financial/banking domains, and the ability to work independently in a fast-paced Agile setting.

Key Responsibilities

Design, develop, and maintain backend applications using Java 8/11/17, Spring, and related frameworks.
Build and enhance RESTful APIs, microservices, and event-driven components.
Collaborate with product owners, architects, and QA teams to translate requirements into technical solutions.
Write high-quality, reusable code that follows best practices for performance, security, and scalability.
Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB, etc.).
Implement unit tests, integration tests, and participate in code reviews.
Troubleshoot production and lower-environment issues; perform root-cause analysis.
Support CI/CD pipelines and cloud-based deployments (AWS, Azure, or GCP depending on client environment).
Follow compliance and security standards required in banking and financial services.

Required Qualifications

5+ years of hands-on Java development experience.
Strong experience with Spring Boot, Spring MVC, Spring Data, Hibernate/JPA.
Proficient in building and consuming REST APIs and microservices.
Experience with SQL and database development (Oracle, PostgreSQL, or MySQL).
Understanding of cloud platforms (AWS, Azure, or GCP).
Strong knowledge of version control (Git), CI/CD tools, and Agile methodologies.
Excellent debugging, problem-solving, and communication skills.

Preferred Skills

Experience in banking, fintech, or financial services.
Knowledge of messaging technologies (Kafka, RabbitMQ, MQ).
Experience with containerization (Docker, Kubernetes).
Exposure to distributed systems, caching (Redis), or API gateways.
Familiarity with secure coding practices (OAuth2, JWT, encryption standards).

About the Company

At StaffXpert, we are a premier staffing agency specializing in connecting top-tier consultants with businesses across the United States and beyond. Our team is dedicated to providing high-quality, tailored staffing solutions that meet the unique needs of each client. Whether you are looking for skilled professionals in IT, engineering, healthcare, or other specialized fields, we ensure that the right talent is matched with the right opportunity. With a deep understanding of the industry and a commitment to excellence, we s... Know more