Umanist Staffing
Website:
umaniststaffing.com
Job details:
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
Click on Apply to know more.