Java MSB Developer
Core
Design, develop, and maintain full-stack enterprise applications using Java, Spring Boot, and React.js, while building RESTful APIs and microservices.
Role type
Senior full-stack Java developer (Spring Boot, React.js)
Builds
Scalable enterprise applications, RESTful APIs, and microservices
Domain
Enterprise software development, Generative AI (RAG, LLMs)
Deliverable
production ML models
Required skills
Java, Spring Boot, React.js, Redux, JavaScript, HTML5, CSS3, RESTful API design, microservices architecture, unit testing, Git, CI/CD pipelines, Agile/Scrum, AWS, Azure, GCP, Docker, Kubernetes
Preferred skills
AI chatbot implementation, RAG solutions, Generative AI technologies, LLM integrations, mentoring developers, leading technical discussions
Technologies
AWS, Azure, GCP, Docker, Kubernetes, Git, CI/CD, React, Redux, Spring Boot, microservices
Responsibilities
Design, develop, and maintain full-stack enterprise applications; Build, enhance, and integrate RESTful APIs and microservices; Perform hands-on coding, debugging, testing, code reviews, and application performance optimization; Guide offshore development teams by resolving technical challenges; Analyze business requirements and translate them into scalable technical solutions; Contribute to AI chatbot and RAG initiatives
Seniority
Senior, hands-on IC with mentoring responsibilities