Java development in Spring / Spring Boot

Aroha Technologies

Charlotte, NC

JOB DETAILS
JOB TYPE
Full-time, Employee
SKILLS
Apache Kafka, Application Programming Interface (API), Artificial Intelligence (AI), Banking Services, Caching, Cloud Computing, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Management, Data Processing, Debugging Skills, Investment Management, Java, Machine Learning, Microservices, Modeling Languages, MongoDB, NoSQL, Oracle Database, Performance Tuning/Optimization, Problem Solving Skills, Python Programming/Scripting Language, REST (Representational State Transfer), Redis, Team Player, Telemetry, Wealth Management, Web Programming
LOCATION
Charlotte, NC
POSTED
30+ days ago
Java development in Spring / Spring Boot.
 
F2F interview mandatory in either of the location Charlotte or Phoenix.
Don't submit nonlocal.
Location: Phoenix, AZ or Charlotte, NC
 
Core Skill Requirements
•     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 (Web Flux, 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.
•     GraphQL knowledge is good to have but not mandatory.
AI / Conversational Platform Exposure
•     Good understanding of Google Dialog flow CX or similar conversational AI frameworks.
•     Exposure to LLM (Large Language Models), agentic architectures, and prompt engineering concepts.
•     Familiarity with ADK (Agent Development Kit), Playbook, or similar agentic frameworks.
•     Conceptual understanding of machine learning fundamentals and model tailoring.
•     Strong experience in building and consuming RESTful APIs.
•     GraphQL knowledge is good to have but not mandatory.
AI / Conversational Platform Exposure
•     Good understanding of Google Dialog flow CX or similar conversational AI frameworks.
•     Exposure to LLM (Large Language Models), agentic architectures, and prompt engineering concepts.
•     Familiarity with ADK (Agent Development Kit), Playbook, or similar agentic frameworks.
•     Conceptual understanding of machine learning fundamentals and model telemetry.
Additional Skills
•     Strong problem-solving and debugging skills.
•     Experience with microservices architecture, CI/CD pipelines, and cloud-native environments (OCP, Kubernetes, etc.).
•     Excellent communication skills; ability to collaborate across engineering and product teams.
Preferred Qualifications
•     Bachelor's or master's degree in computer science, Engineering, or related field.
•     Prior experience in banking, fintech, or digital assistant platforms is an advantage.
Note: Should have worked/experience in Wealth and Investment Management.

About the Company

A

Aroha Technologies