Java Developer — Spring Boot, Microservices (Onsite)
Raas Infotek
Charlotte (NC)
On-site
USD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A prominent IT consulting firm is seeking a skilled Java developer for an urgent position based in Charlotte, NC. The role requires 6-8 years of experience in Java and Spring, along with Python for backend development. Candidates should be proficient in Reactive Programming, Apache Kafka, and have a solid understanding of both MongoDB and Oracle databases. A degree in computer science or engineering is preferred. Excellent problem-solving skills and experience in financial services will be advantageous.
Qualifications
6-8 years of strong experience in Java development, including proficiency in Spring / Spring Boot.
2-3 years of experience with Python focused on backend or data-driven development.
Deep understanding of Reactive Programming (WebFlux, etc.).
Hands-on experience with Apache Kafka for event-driven architectures.
Experience with Flink for stream processing and data pipelines.
Proficiency in Redis for caching and performance optimization.
Database expertise in both MongoDB (NoSQL) and Oracle (RDBMS).
Strong experience in building and consuming RESTful APIs.
Good understanding of Google Dialogflow CX or similar conversational AI frameworks.
Exposure to LLM (Large Language Models) and related concepts.
Strong problem-solving and debugging skills.
Skills
Java development
Spring / Spring Boot
Python (backend/data-driven)
Reactive Programming
Apache Kafka
Flink
Redis
MongoDB
Oracle
RESTful APIs
GraphQL
Google Dialogflow CX
Large Language Models
Microservices architecture
CI/CD pipelines
Cloud-native environments
Education
Bachelor’s or master’s degree in computer science, Engineering, or related field
Job description
A prominent IT consulting firm is seeking a skilled Java developer for an urgent position based in Charlotte, NC. The role requires 6-8 years of experience in Java and Spring, along with Python for backend development. Candidates should be proficient in Reactive Programming, Apache Kafka, and have a solid understanding of both MongoDB and Oracle databases. A degree in computer science or engineering is preferred. Excellent problem-solving skills and experience in financial services will be advantageous.