Java Full Stack Cloud Native Developer
SAP Fioneer View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Executing software development based on the reviewed design and conducting thorough developer tests to uphold code quality.
- Performing testing on newly developed software during the internal test phase (functional integration test), promptly addressing any identified issues.
- Taking responsibility for resolving issues in the software discovered during
- internal & external tests to ensure a smooth deployment process.
- Analyzing and resolving complex issues in both existing and new code,
- demonstrating strong problem-solving skills and meticulous attention to detail.
- Demonstrating excellent development, quality, and delivery skills within the project team, actively contributing to short development and release cycles.
- Collaborating effectively with geographically distributed teams, ensuring seamless communication and coordination for successful project outcomes.
- Implementing and adhering to agile software engineering methods, actively participating in the complete software development lifecycle, including coding, testing, quality assurance and documentation.
- Strong development knowledge of Java, Spring, Spring Boot, Hibernate / JPA, EclipseLink, SOAP, REST APIs, Microservices, OData
- HTML 5, Sound knowledge of JavaScript (ES6), CSS, JSON, XML
- Working experience on UI development framework like React.js or Angular or UI5 (preferred) using MVC Pattern
- PostgreSQL, Oracle Databases
- Knowledge of GitHub Actions, CI/CD pipelines
- Cloud native development experience on platforms like Azure, AWS, OpenShift (preferrable)
- Mobile – Strong development knowledge on Flutter development, Android/IOS, Hybrid App (JavaScript, HTML5) development
- Knowledge of integration with various native device plugins for security, storage, push, OCR etc.
- Java, Spring, Spring Boot, Hibernate / JPA, EclipseLink, SOAP, REST APIs, Microservices, OData
- PostgreSQL, Oracle Databases
- Knowledge of GitHub Actions, CI/CD pipelines
- Cloud native development experience on platforms like Azure, AWS, OpenShift (preferrable)
- A minimum of 3 years of experience in Java, Spring Boot, REST APIs on the backend
- Tooling exposure in Eclipse and Visual Studio Code
- Demonstrate an excellent understanding of Design Patterns, data structures and algorithms.
- Understand the concepts of functional and object-oriented paradigms, applying them effectively in software development.
- Experienced in collaborating with UI/UX designers, back-end developers, and business analysts to translate design concepts and business requirements into functional web applications.
- Knowledge of creating responsive and user-friendly interfaces that work seamlessly on various devices and browsers.
- Be experienced in conducting unit testing and debugging to identify and fix issues in the code.
- Experience in financial or banking systems will be added advantage.
- Academic degree in Computer Science, Engineering or comparable qualification