Additional Important Note For Applicants
Currently, only immediate joiners (who have already completed their notice period) or candidates serving a notice period of up to 15 days will be considered for this opportunity.
Candidates with longer notice periods may not be considered at this stage due to urgent project requirements.
Important Note for Applicants
Kindly read the job description carefully before applying. Please apply only if your experience, technical skills, and notice period align with the mandatory requirements mentioned above. Profiles that do not meet the core criteria may face rejection during the screening process, which can lead to unnecessary time and effort from both sides. We appreciate your understanding and cooperation.
Java Full Stack Developer
Location: Bangalore
Work Mode: Hybrid
Employment Type: Full-Time
Experience: 4–8 Years
Job Summary
We are looking for a talented Java Full Stack Developer with strong expertise in modern backend and frontend technologies to build scalable enterprise applications. The ideal candidate should have hands-on experience in Java, Spring Framework, SAP UI technologies, microservices architecture, API development, and cloud-based application development.
The role involves working across the full software development lifecycle, from design and development to testing, deployment, and production support in an Agile environment.
Must-Have Skills
4–8 years of hands-on software development experience
Strong proficiency in:
Java
Spring Framework
Spring Boot
Hibernate
SQL and Database Design
Data Structures and Algorithms
Experience with event-driven architectures and messaging platforms such as Kafka
Strong frontend development experience using:
JavaScript
SAPUI5
SAP Fiori Elements
HTML5
CSS3
jQuery
Node.js
Experience in designing and developing RESTful APIs
Knowledge of SAP OData V2 and V4 services
Strong understanding of:
Microservices Architecture
Event-Driven Architecture
CQRS Patterns
Experience with automated testing, unit testing, and component testing
Hands-on experience with CI/CD pipelines and DevOps practices
Strong analytical, debugging, and problem-solving skills
Excellent communication and collaboration abilities
Nice-to-Have Skills
Experience with SAP Business Technology Platform (BTP)
Knowledge of:
SAP Build Process Automation (SBPA)
Cloud Application Programming Model (CAP)
Deploy with Confidence (DwC)
Functional understanding of Procurement processes
Experience with SAP MM or SAP SRM
Exposure to cloud-native application development
Experience working on large-scale enterprise applications
Knowledge of performance optimization and application scalability best practices
Key Responsibilities
Design, develop, test, and maintain full-stack enterprise applications.
Build scalable backend services using Java, Spring Boot, and microservices architecture.
Develop responsive user interfaces using SAPUI5, Fiori Elements, JavaScript, and related technologies.
Design and consume RESTful APIs and SAP OData services.
Implement event-driven solutions using Kafka and modern messaging patterns.
Write high-quality, maintainable, and scalable code following clean coding principles.
Perform code reviews, unit testing, integration testing, and performance optimization.
Develop and maintain CI/CD pipelines and deployment processes.
Collaborate with architects, developers, and cross-functional teams to deliver high-quality solutions.
Prepare and maintain technical documentation and design specifications.
Participate actively in Agile ceremonies, sprint planning, and backlog refinement activities.
Preferred Candidate Profile
Strong ownership and accountability mindset
Ability to work independently and make technical decisions
Excellent analytical and troubleshooting skills
Passion for learning new technologies and industry best practices
Strong attention to detail and commitment to quality
Experience working with distributed and cross-functional teams
Ability to balance technical excellence with business priorities
Education
Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Certifications
Java Certification
Spring Professional Certification
SAP BTP Certification
Cloud or DevOps Certifications
Mandatory Screening Criteria
4–8 years of Java Full Stack development experience
Strong Java, Spring Boot, Hibernate, and Kafka expertise
Hands-on SAPUI5 / Fiori development experience
Experience with REST APIs and OData services
Knowledge of Microservices and Event-Driven Architecture
CI/CD and Agile development experience
Hybrid work model from Bangalore location
Full-time availability
Skills: kafka expertise,fiori development,rest apis,hibernate,microservices,sapui5,strong java,spring boot,odata services,ci/cd,java full stack development,event-driven architecture