Full-Stack Developer Utilities ([email protected]) at Adesso India · Remote only · 6 - 20 years · ₹10L - ₹25L / yr · Remote only · Posted 12 Mar 2025

Interested candidates are requested to email their resumes with the subject line "Application for [Job Title]".
Only applications received via email will be reviewed. Applications through other channels will not be considered.
Overview
Adesso India specialises in optimization of core business processes for organizations. Our focus is on providing state-of-the-art solutions that streamline operations and elevate productivity to new heights.
Comprised of a team of industry experts and experienced technology professionals, we ensure that our software development and implementations are reliable, robust, and seamlessly integrated with the latest technologies. By leveraging our extensive knowledge and skills, we empower businesses to achieve their objectives efficiently and effectively.
Job description
As part of our dynamic international cross-functional team you will be responsible for the design, development and deployment of modern high quality software solutions and applications as an experienced and skilled Full-stack developer.
Responsibilities:
Design, develop, and maintain the application
Write clean, efficient, and reusable code
Implement new features and functionality based on business requirements
Participate in system and application architecture discussions
Create technical designs and specifications for new features or enhancements
Write and execute unit tests to ensure code quality
Debug and resolve technical issues and software defects
Conduct code reviews to ensure adherence to best practices
Identify and fix vulnerabilities to ensure application integrity
Working with other developers to ensure seamless integration backend and frontend elements
Collaborating with DevOps teams for deployment and scaling
Requirements:
Bachelor’s degree in computer science or information technology, or a related field.
Proven experience as a skilled Full-stack developer. Experience in Utilities / Energy domain is appreciated.
Strong experience with Java (Springboot), AWS / Azure or GCP, GitLab and Angular and / or React. Additional technologies like Python, Go, Kotlin, Rust or similar are welcome
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities to work effectively in a team environment.
Skills & Requirements
Java, Spring Boot, AWS, Azure, GCP, GitLab, Angular, React, Python, Go, Kotlin, Rust, Full-stack development, Software architecture, Unit testing, Debugging, Code reviews, DevOps collaboration, Microservices, Cloud computing, RESTful APIs, Frontend-backend integration, Problem-solving, Communication, Team collaboration, Software deployment, Application security, Technical documentation.

Similar jobs (10)
Job Description:
We are looking for a highly skilled Full Stack Developer with a strong background in Angular, Java, Angular, and Cloud Server to join our dynamic team. The ideal candidate will have 4-8 years of professional experience in developing, enhancing, and maintaining scalable web applications and enterprise solutions.
Key Responsibilities:
- Design, develop, and maintain high-quality, scalable, and secure web applications using Angular and Java.
- Work on front-end development using Angular to create responsive and user-friendly interfaces.
- Implement back-end functionalities using Java and Struts frameworks.
- Develop, manage, and optimize SQL Server databases.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver robust solutions.
- Ensure code quality through code reviews, testing, and adherence to coding standards.
- Debug and resolve technical issues and performance bottlenecks.
- Stay updated with the latest technologies and contribute to improving the development processes.
Required Skills:
- Proficiency in Angular for front-end development.
- Strong experience with Java and Struts for back-end development.
- Expertise in working with cloud and SQL Server for database management.
- Familiarity with RESTful APIs and integrating front-end and back-end components.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Skills:
- Knowledge of Agile development methodologies.
- Experience with version control tools like Git.
- Familiarity with CI/CD pipelines and deployment strategies.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
If you are passionate about technology and thrive in a fast-paced environment, we’d love to hear from you!
Required Skills
Backend (40%)
- Strong experience in Java 8/11/17
- Hands-on experience with Spring Boot
- Good knowledge of Microservices Architecture
- Experience in developing and consuming REST APIs
- Familiarity with Spring Data JPA/Hibernate
- Understanding of authentication mechanisms such as JWT/OAuth
- Experience with SQL databases (MySQL, PostgreSQL, Oracle, etc.)
- Knowledge of Git, Maven/Gradle, and CI/CD practices is preferred
Frontend (60%)
- Strong experience in Angular (v10 or above preferred)
- Proficiency in TypeScript, HTML5, CSS3, JavaScript
- Experience with Angular Components, Services, Routing, RxJS, Forms, and State Management
- Knowledge of responsive UI development and REST API integration
- Experience with Angular Material or Bootstrap is an advantage
Responsibilities
- Develop and maintain scalable web applications using Java and Angular.
- Design and implement RESTful APIs using Spring Boot and Microservices.
- Build responsive and user-friendly interfaces using Angular.
- Collaborate with cross-functional teams to design, develop, test, and deploy applications.
- Troubleshoot, optimize, and enhance application performance.
- Participate in code reviews and follow coding standards and best practices.
Preferred Skills
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Agile/Scrum methodologies.
- Familiarity with SonarQube, Jenkins, or other DevOps tools.
Skill Split
- Java, Spring Boot & Microservices: 40%
- Angular: 60%
Job Summary
We are looking for an experienced Java Full Stack Developer with strong hands-on experience in Java, Spring Boot, and Angular. The candidate will be responsible for developing scalable applications, building responsive user interfaces, developing REST APIs, and collaborating with cross-functional teams throughout the software development lifecycle.
Key Skills
- Java
- Spring Boot
- Angular
- RESTful APIs
- Microservices
- HTML, CSS, JavaScript/TypeScript
- SQL / Database
- Git
- Agile/Scrum
- Unit Testing
- CI/CD and DevOps practices
Roles & Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using Java, Spring Boot, and Angular.
- Develop responsive and user-friendly front-end applications using Angular, TypeScript, HTML, and CSS.
- Design and develop RESTful APIs and microservices using Java and Spring Boot.
- Integrate Angular applications with backend services and APIs.
- Write clean, reusable, maintainable, and efficient code following coding standards and best practices.
- Work with relational databases and develop efficient SQL queries.
- Perform unit testing, debugging, and troubleshooting of application issues.
- Participate in code reviews and contribute to improving application quality and performance.
- Collaborate with business analysts, architects, QA engineers, and other development teams to deliver application features.
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
- Troubleshoot production issues and provide timely fixes and technical support.
- Work with Git and CI/CD tools as part of the software development lifecycle.
- Contribute to application performance, scalability, security, and reliability improvements.
Required Qualifications
- 4.5 to 8 years of hands-on experience in Full Stack Java Development.
- Strong experience in Core Java and Spring Boot.
- Strong hands-on experience with Angular and TypeScript.
- Good understanding of REST APIs and Microservices architecture.
- Experience with SQL and relational databases.
- Good understanding of software development and testing practices.
- Strong problem-solving and communication skills.
- Experience working in an Agile development environment.
Preferred Skills
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of Docker/Kubernetes.
- Experience with CI/CD tools.
- Knowledge of automated testing frameworks.
- Exposure to performance and application security best practices.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Job Description – Java Full Stack Developer
Experience: 8–12 Years
Location: Bangalore
Role Overview
We are looking for an experienced Java Full Stack Developer with strong hands-on expertise in Java, modern web development, AI/Generative AI, APIs, workflow orchestration, CI/CD, observability, and production support.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java and modern web technologies.
- Develop backend services and microservices using Java, Spring Boot, and REST APIs.
- Build and integrate modern frontend applications using React, Angular, or similar technologies.
- Integrate AI / Generative AI / LLM capabilities into enterprise applications.
- Develop and manage workflow orchestration and process automation solutions.
- Design and integrate APIs with internal and external systems.
- Implement and maintain CI/CD pipelines for automated build, testing, and deployment.
- Implement observability through monitoring, logging, metrics, and tracing.
- Identify and remediate security vulnerabilities across applications and dependencies.
- Troubleshoot issues and provide production support, including root-cause analysis and resolution.
- Participate in code reviews and ensure adherence to engineering, security, and development best practices.
Mandatory Skills
- Strong hands-on experience in Java & Spring Boot
- Full Stack Development with React / Angular or similar
- Microservices & REST APIs
- AI / Generative AI / LLM integration
- Workflow orchestration / process automation
- CI/CD
- Application observability & monitoring
- Vulnerability remediation & secure coding
- Production support & troubleshooting
- Strong understanding of software development lifecycle and design patterns
Experience: 8–12 Years | Location: Bangalore | Joining: Immediate
Job Summary:
We are looking for an experienced Java Full Stack Developer with strong expertise in backend development using Java and Spring Boot, along with hands-on experience in React.js for frontend development.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using Java and Spring Boot.
- Develop responsive and user-friendly frontend applications using React.js.
- Build and integrate RESTful APIs and backend services.
- Work with databases and write efficient SQL queries.
- Collaborate with UI/UX, QA, DevOps, and other technical teams.
- Participate in code reviews, debugging, and performance optimization.
- Troubleshoot application issues and implement effective solutions.
- Follow Agile/Scrum development practices.
- Ensure code quality, security, scalability, and maintainability.
Mandatory Skills:
- 6–10 years of experience in Java Full Stack Development.
- Strong hands-on experience in Core Java.
- Strong experience with Spring Boot / Spring Framework.
- Hands-on experience in React.js.
- Experience in REST API development and integration.
- Good understanding of HTML, CSS, and JavaScript.
- Experience with SQL / relational databases.
- Good understanding of Microservices architecture.
- Experience with Git and Agile methodologies.
Java Full Stack Developer
Experience
5–8 Years (can be adjusted based on requirement)
Required Skills
Backend (40%)
- Strong experience in Java 8/11/17
- Hands-on experience with Spring Boot
- Good knowledge of Microservices Architecture
- Experience in developing and consuming REST APIs
- Familiarity with Spring Data JPA/Hibernate
- Understanding of authentication mechanisms such as JWT/OAuth
- Experience with SQL databases (MySQL, PostgreSQL, Oracle, etc.)
- Knowledge of Git, Maven/Gradle, and CI/CD practices is preferred
Frontend (60%)
- Strong experience in Angular (v10 or above preferred)
- Proficiency in TypeScript, HTML5, CSS3, JavaScript
- Experience with Angular Components, Services, Routing, RxJS, Forms, and State Management
- Knowledge of responsive UI development and REST API integration
- Experience with Angular Material or Bootstrap is an advantage
Responsibilities
- Develop and maintain scalable web applications using Java and Angular.
- Design and implement RESTful APIs using Spring Boot and Microservices.
- Build responsive and user-friendly interfaces using Angular.
- Collaborate with cross-functional teams to design, develop, test, and deploy applications.
- Troubleshoot, optimize, and enhance application performance.
- Participate in code reviews and follow coding standards and best practices.
Preferred Skills
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Agile/Scrum methodologies.
- Familiarity with SonarQube, Jenkins, or other DevOps tools.
Skill Split
- Java, Spring Boot & Microservices: 40%
- Angular: 60%
Senior Full Stack Engineer (4 to 8 years)
About RunLoyal
RunLoyal is a fast-growing vertical SaaS and payments company headquartered in Atlanta, GA, building the operating system for the pet care industry — boarding, daycare, grooming, training, and dog parks. Our platform runs the daily operations of hundreds of real businesses, and our 2026 focus is scaling the product engine behind an expanding enterprise segment.
We're hiring a Senior Full Stack Engineer to lead our most strategic builds.
The Role
This is not a sprint-pool position. You'll operate the way forward-deployed engineers do — dropped into a problem space and trusted to drive it from ambiguity to shipped. You'll be handed a strategic initiative (a new AI product build, a greenfield module, a flagship platform project), gather context directly from stakeholders and customers, set the technical direction, structure the work, and deliver with teammates — leading from the front.
You'll report to the Head of Engineering and work embedded with the Head of Product on new initiatives, in an independent lane with direct access to leadership. We operate AI-native: our newest product surfaces are being designed and built with agentic AI workflows at the core, and you'll help define how AI-native engineering works here — not just follow a playbook.
Honest framing: we're a fast-moving, founder-driven team in transition toward modern SaaS delivery practice. You'll have real autonomy and real accountability in equal measure. If you need a fully paved road, this isn't your role. If you've shipped meaningful things through ambiguity before — and enjoyed it — read on.
What You'll Own
1. Strategic build projects — end-to-end
Own flagship initiatives from first principles to production: architecture, delivery plan, execution with teammates, release, and post-release iteration. You're accountable for the outcome, not just the code — which means demoing early, cutting scope intelligently, and shipping working software on a rhythm.
2. Technical leadership from the front
Set the technical direction on your projects and bring teammates along through visible working practice — pairing, reviewing, and raising the bar rather than issuing instructions. Mentor by doing. Contribute to system design and architecture decisions across the platform, and push our engineering practices forward.
3. AI-augmented delivery — our default operating mode
Independently architect and deliver full projects using AI-augmented workflows: agentic coding (Claude Code or equivalent), spec-driven development, AI-led test generation, and structured context management. This is how the role works day-to-day, not an accelerator bolted on. You'll co-author our internal AI engineering playbooks and raise the bar for how the whole team builds.
4. Core engineering
Design and ship scalable Spring Boot microservices, RESTful APIs, and responsive frontends in Angular or React. Write efficient SQL, optimize JVM performance, own production issues on your surfaces end-to-end, and leave the codebase better documented than you found it.
Leadership & Agency — what we'll evaluate hardest
- You lead from the front. You've set direction on projects and carried teammates with you — through working code and clear communication, not title or authority
- High agency. You identify what's blocking the outcome and remove it yourself — whether it's code, process, or a conversation someone needs to have
- Strong stakeholder muscle. You communicate clearly upward and outward — written updates, proactive demos, and comfort presenting to leadership and customers directly
- Async-native. You work effectively across time zones with documentation and over-communication as defaults, not afterthoughts
- Calm ownership under ambiguity. Handed a loosely defined problem, you structure it, sequence it, and start shipping
What You Bring
Must have
- Significant professional software development experience with real ownership scar tissue — you've led projects, not just tickets. We care about evidence, not years
- Strong hands-on Java and Spring Boot; solid microservices architecture and REST API design
- Frontend experience with Angular or React
- Experience with relational databases (MySQL/PostgreSQL) and SQL optimization; JVM fundamentals and backend performance
- AI-native engineering (hard requirement). You already deliver work through AI-augmented workflows — agentic coding tools, prompt/context engineering, AI-driven testing — and can demonstrate the most complex thing you've shipped this way
- Product-company experience: you've built for end users with daily stakes, and you think in outcomes
- Strong debugging, analytical, and problem-solving skills; unit testing and code coverage discipline
- Bachelor's degree in Computer Science or equivalent practical experience
Nice to have
- Forward-deployed, consulting, or founding-engineer experience — dropped into a customer or problem space and shipped
- AWS (EC2, ECS), Docker, CI/CD pipelines, Redis or similar caching
- SaaS or multi-tenant systems; Golang exposure
- DevOps and security best practices awareness
What You'll Gain
- Ownership of flagship builds on a live, growing SaaS platform — your projects, your outcomes, visible to the whole company
- Direct working partnership with the Head of Product and Head of Engineering
- A defining role in how AI-native engineering is practiced at a product company that takes it seriously
- Fast growth in a high-velocity startup with a clear product vision
How to Apply
Send the following — applications without all three will not be reviewed:
- Your project story. One page or less: a project you led end-to-end through significant ambiguity — what you shipped, how you led the team, and what measurably changed. Specifics over adjectives.
- Your AI workflow. A short description of how AI is embedded in your actual engineering workflow today — tools, techniques, and the most complex thing you've shipped with it.
- Your resume.
Senior Software Engineer – Full Stack Java Developer
Location: Pune (Baner) – Work from Office (5 Days a Week)
Experience: 5–10 Years
Join a fast-growing product-based company building high-scale, customer-centric applications. If you're passionate about solving complex engineering problems and building scalable systems, we'd love to connect with you.
Core Technical Skills
- Strong expertise in Java, Spring Boot, and Microservices
- Hands-on experience with ReactJS and Next.js
- Excellent understanding of Data Structures & Algorithms (DSA)
- Strong experience with System Design and scalable architecture
- Good knowledge of GraphQL
- Experience designing and developing REST APIs
- Expertise in SQL and/or NoSQL databases
- Experience building asynchronous, event-driven microservices
- Integration with internal and third-party services
- Strong understanding of software engineering best practices, clean code, testing, and maintainability
DevOps & Cloud
- Hands-on experience with Docker, Kubernetes, CI/CD, and Jenkins
- Experience building and deploying scalable production applications
Preferred Background
- Experience working in product-based eCommerce companies
- Strong academic background
- Customer-first mindset with the ability to thrive in a fast-paced environment
- Self-driven engineer capable of owning features end-to-end
Cognizant is seeking a highly skilled Senior Java Full Stack Developer with strong expertise in Core Java, enterprise application development, and modern web technologies. The ideal candidate should possess exceptional analytical and problem-solving abilities, demonstrate strong coding proficiency, and have extensive hands-on experience developing and maintaining enterprise-grade applications using Spring MVC, Hibernate, Oracle, Kafka, and React JS.
The successful candidate will be responsible for designing, developing, optimizing, and supporting mission-critical business applications while collaborating with cross-functional teams in a fast-paced Agile environment.
Key Responsibilities
• Design, develop, enhance, and maintain scalable, high-performance Java-based enterprise applications.
• Analyse complex business requirements and translate them into efficient, maintainable, and scalable technical solutions.
• Write clean, optimized, reusable, and well-documented code following industry best practices and coding standards.
• Troubleshoot, debug, and resolve complex application issues while ensuring system stability and performance.
• Perform code reviews and mentor junior developers to ensure high-quality software delivery.
• Optimize application performance through code refactoring, tuning, and continuous improvement initiatives.
• Develop and maintain RESTful services and backend components.
• Work extensively with Oracle databases, including query optimization and performance tuning.
• Collaborate with business analysts, QA teams, architects, and stakeholders throughout the software development lifecycle.
• Contribute to frontend development using React JS and modern JavaScript frameworks.
• Participate actively in Agile ceremonies including sprint planning, reviews, retrospectives, and daily stand-ups.
Mandatory Technical Skills
Core Java Expertise
• Strong hands-on experience in Core Java development.
• Ability to independently solve complex coding and algorithmic problems.
• Deep understanding of:
o String Handling & Immutability
o Collection Framework
o Concurrency & multi-threading
o Object-Oriented Programming (OOP)
o Exception Handling
o JVM Internals
o Design Patterns
Backend Development
• Spring MVC
• Hibernate / JPA
• REST API Development
• Apache Kafka
• Oracle Database
• SQL, Query Optimization, and Database Performance Tuning
Frontend Development
• React JS
• JavaScript (ES6+)
• HTML5
• CSS3
Essential Competencies
• Strong analytical thinking and problem-solving capabilities.
• Ability to explain technical decisions, trade-offs, and implementation approaches.
• Experience in application debugging, code optimization, and performance tuning.
• Strong communication and stakeholder interaction skills.
Good-to-Have Skills
• Spring Boot
• Microservices Architecture
• AWS Cloud Services
• CI/CD Tools and DevOps Practices
• Agile/Scrum Methodologies
• Containerization technologies such as Docker and Kubernetes
Desired Candidate Profile
• 8–12 years of hands-on software development experience.
• Proven track record of delivering enterprise-scale applications.
• Strong understanding of software engineering principles and best practices.
• Ability to work independently and collaborate effectively within distributed teams.
• Passion for developing high-quality, scalable, and maintainable software solutions.
• Strong ownership mindset with the ability to drive technical discussions and solution design.
Preferred Notice Period: Immediate to 30 Days
Senior Software Engineer – Full Stack Java Developer
Location: Pune (Baner) – Work from Office (5 Days a Week)
Experience: 5–10 Years
Join a fast-growing product-based company building high-scale, customer-centric applications. If you're passionate about solving complex engineering problems and building scalable systems, we'd love to connect with you.
Core Technical Skills
- Strong expertise in Java, Spring Boot, and Microservices
- Hands-on experience with ReactJS and Next.js
- Excellent understanding of Data Structures & Algorithms (DSA)
- Strong experience with System Design and scalable architecture
- Good knowledge of GraphQL
- Experience designing and developing REST APIs
- Expertise in SQL and/or NoSQL databases
- Experience building asynchronous, event-driven microservices
- Integration with internal and third-party services
- Strong understanding of software engineering best practices, clean code, testing, and maintainability
DevOps & Cloud
- Hands-on experience with Docker, Kubernetes, CI/CD, and Jenkins
- Experience building and deploying scalable production applications
Preferred Background
- Experience working in product-based eCommerce companies
- Strong academic background
- Customer-first mindset with the ability to thrive in a fast-paced environment
- Self-driven engineer capable of owning features end-to-end






