7 Aanseacore Jobs
SAP UI5 & Java Developer - BTP/Fiori Modules (6-12 yrs)
Aanseacore
posted 1mon ago
We are looking for a skilled and dynamic SAP UI5 & Java Developer to join our growing team. The ideal candidate will bring a blend of strong technical skills, innovative problem-solving, and a collaborative mindset. As a key member of the team, you will be responsible for developing high-quality features and solutions using SAP UI5, SAP BTP, SAP CAP (Cloud Application Programming), and Java. You will collaborate with cross-functional teams to deliver end-to-end SAP solutions, ensuring software quality, scalability, and maintainability.
Key Responsibilities :
UI & Backend Development : Develop and enhance features using SAP UI5 for frontend development and SAP CAP (based on Node.js/Java) for backend services. Work on both front-end and back-end tasks, ensuring high performance and usability.
SAP BTP Expertise : Utilize your hands-on experience with SAP Business Technology Platform (BTP) to build and deploy applications. Familiarity with SAP Cloud Platform and HANA database is a plus.
End-to-End Testing & Code Reviews : Conduct end-to-end (E2E) testing for SAP UI5 components and perform code reviews to ensure adherence to best practices, focusing on Clean Code and Clean Design principles.
Software Development Best Practices : Apply best practices in software development to ensure the maintainability, scalability, and optimal performance of the applications. Develop robust RESTful APIs using JAX-RS (Jersey, Apache CXF), Spring Core, and JPA (EclipseLink).
Troubleshooting & Maintenance : Monitor applications, troubleshoot issues, and provide timely bug fixes to ensure smooth operations.
Unit Testing & Documentation : Write unit tests for UI components and backend services. Create technical and user documentation to facilitate knowledge sharing and ensure smooth system maintenance.
Collaboration & Communication : Work closely with cross-functional teams to align development with business requirements and ensure successful project delivery. Collaborate with stakeholders to create innovative solutions and meet client needs.
Required Skills & Qualifications :
Educational Background : Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
SAP UI5 Expertise : Strong experience in SAP UI5 and Fiori Elements, including hands-on experience with end-to-end (E2E) testing of UI components.
SAP CAP & Java Development : Proficiency in SAP CAP (Node.js/Java), Spring Core, and Java development. Solid understanding of REST architecture principles and JAX-RS (Jersey, Apache CXF).
Backend Development : Experience with JPA (EclipseLink) for data persistence and integrating with SAP Cloud Platform and HANA database.
Programming Languages : Knowledge of TypeScript and other programming languages is a plus.
Agile Methodology : Familiarity with Scrum methodology and Agile development processes.
Communication Skills : Strong English communication skills (B2+ level or higher), both written and verbal, with the ability to collaborate effectively in a team environment.
Problem-Solving : Strong analytical and problem-solving skills with the ability to adapt to new technologies and environments quickly.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice
3-6 Yrs