Java Full Stack Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The Full Stack Developer designs, develops, and deploys scalable cloud-native applications using Java Spring Boot microservices, modern front-end frameworks, and Azure cloud services.
The role drives DevOps, containerization, AI-powered solutions, and retrieval-augmented generation architectures.
Key Skills for This Role
Full Job Posting
About the Position
The Full Stack Developer designs, develops, and deploys scalable cloud-native applications using Java Spring Boot microservices, modern front-end frameworks, and Azure cloud services.
The role drives DevOps, containerization, AI-powered solutions, and retrieval-augmented generation architectures.
What You'll Do
- Design, develop, and maintain enterprise applications using Java, Spring Boot, and microservices.
- Build responsive web applications using ReactJS or AngularJS.
- Develop and optimize RESTful APIs and backend services.
- Design scalable SQL database solutions and manage performance.
- Develop, deploy, and manage applications on Microsoft Azure.
- Implement CI/CD pipelines for automated build, testing, and deployment.
- Containerize applications with Docker and manage Kubernetes deployments through AKS.
- Design cloud-native and event-driven architectures.
- Develop AI-enabled applications using LLMs and RAG frameworks.
- Integrate enterprise data sources for intelligent search, knowledge retrieval, and conversational experiences.
- Collaborate with product owners, architects, DevOps teams, and stakeholders.
- Participate in Agile ceremonies, code reviews, and technical design discussions.
Expertise You'll Bring
- 5–8 years of experience in full-stack development, including 5+ years with Java, Spring Boot, and microservices.
- Strong experience with ReactJS or AngularJS for front-end application development.
- Expertise in REST APIs and distributed systems.
- Hands-on experience with SQL databases, design, optimization, and performance tuning.
- Strong understanding of Microsoft Azure and cloud-native development.
- Experience with CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar tools.
- Hands-on expertise with Docker and Kubernetes, including AKS.
- Experience with API gateways, service discovery, monitoring, and logging.
- Familiarity with cloud security, authentication, and authorization mechanisms.
- Practical experience with large language models and RAG applications.
- Understanding of prompt engineering, AI application architecture, and model integration patterns.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
Key Technologies
- Core technologies include Java, Spring Boot, microservices, ReactJS or AngularJS, REST APIs, SQL databases, and Microsoft Azure.
- DevOps technologies include Azure DevOps, GitHub Actions, Jenkins, Docker, and Kubernetes.
- AI technologies include LLMs, RAG, vector databases, embeddings, and enterprise knowledge repositories.
Work Environment
- Persistent supports hybrid work and flexible hours.
- The role is listed for all Persistent locations.
Benefits
- Persistent offers salary and benefits, talent development, growth opportunities, and sponsored higher education and certifications.
- Benefits include health check-ups, group term life insurance, personal accident coverage, and Mediclaim hospitalization coverage.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Persistent Systems
Azure Data Architect
, IND
Persistent Systems is seeking an experienced Azure Data Architect to design, implement, and govern scalable cloud-native data architectures. The role covers Azure analytics platforms, data migration, governance, security
MDM Project Manager
, IND
Persistent Systems is seeking an MDM Project Manager to lead enterprise Reltio MDM implementation and enhancement programs. The role owns delivery planning, governance, stakeholder management, data migration, integration
Data Analyst - Business Consultant
, IND
Persistent Systems is seeking a Data Analyst - Business Consultant with 3 to 5 years of experience to analyze business data and support strategic decision-making. The role focuses on dashboards, KPI reporting, stakeholde
Program Manager
, IND
Technology Program Manager-wealth Management
Mumbai, IND
SAP Project Manager
, IND
Azure Data Architect
, IND
MDM Project Manager
, IND
Data Engineer(QA)
, IND
Data Analyst - Business Consultant
, IND
Data Analyst-Power BI
, IND