Finding the best job has never been easier
Share
What you'll do
Engage in defining, developing, and managing software development models, fostering collaboration with colleagues across various departments and time zones to address challenges effectively.
Contribute to the development of SAP products by collaborating with global teams, with ample support from experienced colleagues dedicated to your growth.
Assume full responsibility for the development, testing, implementation, maintenance, and customer support aspects of your projects.
Implement comprehensive unit tests to guarantee the quality and reliability of applications.
Optimize application performance by adhering to best practices in front-end development.
Thoroughly document technical designs, code, and configurations to facilitate maintenance and future development efforts
What you bring
Hold a Bachelor’s degree or higher in computer science or a related field, having a solid Computer Science background, encompassing data structures, algorithms, databases, and distributed systems.
3+ year of experience in Java/J2EE, Hibernate, Spring-boot, Spring, SQL, UI Technologies, and OData protocols, enabling the development of cutting-edge, scalable software.
Mandatory expertise in Java backend development, including Tomcat, JEE, dependency injection, and related server-oriented technologies.
Familiarity with web UI frameworks such as UI5, React, and similar platforms is advantageous.
Solid understanding of Object-Oriented Programming Principles, Design Patterns, and Software Architecture, particularly in modern solutions.
Capable of designing and implementing solutions across all software layers, including UI, Backend, and Database.
Experienced in debugging, troubleshooting, and performance tuning for complex SQL queries.
Knowledgeable in lean development infrastructure processes like Git, Jenkins, etc., with exposure to Continuous Delivery practices.
Well-versed in Scrum methodology, Test-Driven Development, and enthusiastic about various testing methodologies, including unit testing, integrity testing, stress testing, performance testing & test automation.
Exposure to building large-scale applications is beneficial.
DevOps mindset - inherent sense of ownership through the development and deployment lifecycle
Job Segment:Testing, Developer, Java, Cloud, ERP, Technology
These jobs might be a good fit