Senior Full Stack Java Developer – Agentic AI / AI-Assisted Development
Synthlane Technologies Private Limited
IT Services and IT Consulting · 11-50 employees
About the role
Design and develop scalable full-stack enterprise applications using Java, Spring Boot, and modern frontend frameworks. Integrate AI agents and LLM-powered workflows to enhance software development productivity and engineering quality.
What they look for
Requirements
Requires 10+ years of software development experience with deep expertise in Java, microservices, and cloud-native architectures. Candidates must possess practical experience in Agentic AI, Generative AI, and AI-assisted coding tools.
Full description
This is a remote position.
Experience: 10+ Years
Role Overview
We are looking for an experienced Senior Full Stack Java Developer with 10+ years of software development experience and strong exposure to Agentic AI, Generative AI, and AI-assisted software development.
The ideal candidate should have deep hands-on expertise in Java, Spring Boot, Microservices, REST APIs, modern frontend frameworks such as React or Angular, databases, cloud technologies, and CI/CD, along with practical experience using AI agents and AI coding tools to accelerate software development, testing, debugging, and engineering workflows.
The candidate will work across backend, frontend, architecture, integrations, and AI-assisted development to build scalable, secure, and production-grade enterprise applications.
Key Responsibilities
- Design and develop scalable full-stack applications using Java and Spring Boot.
- Build and maintain Microservices and REST APIs for enterprise applications.
- Develop responsive frontend applications using React.js or Angular.
- Design scalable application architecture and participate in system design discussions.
- Integrate applications with databases, APIs, messaging platforms, and external systems.
- Use Agentic AI and AI-driven coding approaches to improve development productivity and software quality.
- Build or integrate AI agents, LLM-powered workflows, and tool-calling capabilities where required.
- Use AI coding tools for code generation, refactoring, debugging, testing, and documentation.
- Develop reusable backend and frontend components.
- Implement secure authentication and authorization using technologies such as OAuth2, JWT, and Spring Security.
- Work with relational and NoSQL databases.
- Build event-driven solutions using Kafka or similar messaging technologies.
- Implement unit, integration, API, and frontend testing.
- Participate in code reviews and enforce software engineering best practices.
- Develop and maintain CI/CD pipelines.
- Work with Docker, Kubernetes, and cloud platforms.
- Troubleshoot complex production issues and perform root-cause analysis.
- Collaborate with architects, product teams, DevOps, QA, and AI engineering teams.
- Mentor junior and mid-level developers and provide technical guidance.
Requirements
Required Skills
- 10+ years of software development experience
- Core Java / Java 8, 11, 17 or 21
- Spring Boot
- Spring Framework
- Microservices
- REST APIs
- Hibernate / JPA
- React.js or Angular
- JavaScript / TypeScript
- HTML / CSS
- SQL
- PostgreSQL / MySQL / Oracle
- Git
- Maven / Gradle
- JUnit / Mockito
- Docker
- Kubernetes
- CI/CD
- Jenkins / GitHub Actions / Azure DevOps
- AWS / Azure / GCP
- System Design
- Design Patterns
- SOLID Principles
- Multithreading
- Production Troubleshooting
Agentic AI / GenAI Skills
- Agentic AI
- Generative AI
- LLM Integration
- AI Agents
- AI-Assisted Development
- AI-Driven Coding
- Prompt Engineering
- Tool Calling / Function Calling
- RAG – preferred
- LangChain / LangGraph – preferred
- OpenAI / Claude / Gemini APIs
- GitHub Copilot
- Cursor
- Claude Code or similar AI development tools
- AI-assisted testing and debugging
Good-to-Have Skills
- Apache Kafka
- Redis
- MongoDB
- GraphQL
- Spring WebFlux
- Kubernetes
- Terraform
- LangChain
- LangGraph
- MCP / Model Context Protocol
- RAG
- Vector Databases
- Pinecone / OpenSearch / Elasticsearch
- Multi-Agent Systems
- LLM Evaluation
- MLOps / LLMOps
Required Skills – Comma-Separated
Java, Java 8, Java 11, Java 17, Java 21, Spring Boot, Spring Framework, Microservices, REST APIs, Hibernate, JPA, React.js, Angular, JavaScript, TypeScript, HTML, CSS, SQL, PostgreSQL, MySQL, Oracle, Git, Maven, Gradle, JUnit, Mockito, Docker, Kubernetes, CI/CD, Jenkins, GitHub Actions, Azure DevOps, AWS, Azure, GCP, System Design, Design Patterns, SOLID Principles, Multithreading, Agentic AI, Generative AI, GenAI, LLM, AI Agents, AI-Assisted Development, AI-Driven Coding, Prompt Engineering, Tool Calling, Function Calling, RAG, LangChain, LangGraph, OpenAI, Claude, Gemini, GitHub Copilot, Cursor, Claude Code
Similar roles
-
Java Software Engineer
C Mack Solutions LLC Loudoun County, Virginia, United States · $75K–$155K/yr
-
Java Module Lead
Eurofins Coimbatore, Tamil Nadu, India
-
Java Lead
Eurofins Coimbatore, Tamil Nadu, India
-
Senior Backend Engineer (Java | Kafka | Cloud)
Endava São Paulo, São Paulo, Brazil
-
Java Developer
i4DM Millersville, Maryland, United States
-
Développeur Senior Java Back-End (H/F)
Meritis Aix-en-Provence, Provence-Alpes-Côte d'Azur, France