Previous Job
Previous
Job Title: Java Backend Developer Location: Charlotte, North Carolina ( Onsite - Face to Face ) J
Ref No.: 26-00441
Position Type:Contract
Job Title: Java Backend Developer

Location: Charlotte, North Carolina ( Onsite - Face to Face )

Job Summary:
We are seeking a highly experienced Senior Java Backend Developer with 10+ years of experience. The ideal candidate must bring strong hands-on expertise in microservices and the Spring ecosystem, along with proven experience in U.S. banking or financial services projects.

Mandatory Skills:

  • Strong hands-on experience in Microservices Architecture (designing, developing, and deploying scalable services)

  • Deep, hands-on expertise in Spring Boot and Spring Security

  • Hands-on experience with Apache Kafka (event-driven architecture, messaging systems)

  • Strong SQL skills (complex queries, performance tuning, data management)

Key Responsibilities:

  • Design, develop, and maintain scalable backend systems using Java

  • Architect and implement microservices-based solutions

  • Develop secure APIs using Spring Security

  • Build and manage Kafka-based streaming/data pipelines

  • Work extensively with SQL databases for data processing and optimization

  • Collaborate with cross-functional teams in an Agile environment

  • Ensure application performance, scalability, and security best practices

Required Experience:

  • 10+ years of Java backend development experience

  • Proven, real-time project experience with Microservices, Spring Boot, Spring Security, Kafka, and SQL

  • Strong background in Banking / Financial Services domain (U.S. banking experience required)

  • Experience working with enterprise-level applications

Additional Requirements:

  • Must be local to Charlotte, NC and available for onsite work

  • Face-to-Face interview ready

  • Strong communication skills and a professional attitude