Java Developer - Springboot

  • Posted 15 hours ago | Updated moments ago

Overview

Contract - W2
Contract - 8 day((s))

Skills

java
sql
kafka
azure
Docker
Spring Boot

Job Details

Hi,

Hope you are doing well. Below is the Job Description, kindly go through it and please let me know if you are interested.

Job Title : Java Developer - Springboot

Location : Raleigh, NC OR Weehawken, NJ - 5days/week onsite

6 Months C2H

About the Role: Join our elite team as a Senior Java/Spring Boot Developer to build and optimize the core microservices powering our cloud-native Banking Foundation Platform. You will develop high-performance, event-driven services that process real-time financial transactions while ensuring system reliability, scalability, and maintainability. This role offers the opportunity to work on cutting-edge cloud technologies while solving complex distributed systems challenges.

Key Responsibilities:

Design, develop, and maintain high-performance microservices using Spring Boot and Java

Implement event-driven architectures using Kafka for real-time data processing

Develop RESTful APIs and integrate with various data stores (SQL DB, Cosmos DB)

Optimize application performance through code profiling, caching strategies, and concurrency management

Write clean, tested, and maintainable code following best practices

Collaborate with data engineers and DevOps teams to ensure end-to-end system performance

Participate in code reviews, technical design sessions, and architecture discussions

Required Qualifications:

8+ years of professional Java development experience with strong Spring/Spring Boot expertise

Deep understanding of microservices architecture, design patterns, and REST principles

Experience with event-driven systems and message brokers (Kafka preferred)

Proficiency in SQL and basic database skills (query writing, performance basics)

Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (Azure preferred)

Strong knowledge of software testing methodologies and CI/CD practices

Ideal Candidate Possesses:

Eager-to-learn attitude with passion for technology and innovation

Excellent problem-solving skills and ability to propose effective solutions

Strong communication skills for collaborating with cross-functional teams

Ability to take ownership of features and drive them to completion

Financial domain experience (preferred but not required)

Position emphasize the need for strong communication, problem-solving skills, and the ability to work in a dynamic, fast-paced environment building mission-critical banking infrastructure.

Arvind Sharma

Talent Acquisition Specialist || USA || Canada || India

Email:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About AlgebraIT