(Associate) Agile Cloud-Software Engineer (f/m/d) for Java in SAP's HCM solution Job
(Associate) Agile Cloud-Software Engineer (f/m/d) for Java in SAP's HCM solution Job
Requisition ID: 252193
Work Area: Software-Design and Development
Location: St. Leon-Rot
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Part Time or Regular Full Time
COMPANY DESCRIPTION
SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.
SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.
ABOUT THE TEAM
You believe in agile development methods? You are open-minded and enjoy communicating with people in a team to find the best possible solutions? You also have great Java and OO skills? You like clean, testable and maintainable code combined with modern application design? If you can answer these questions with “Yes” then we are looking for you! SAP SuccessFactors Employee Central (EC) is the market leader for core HCM (Human Capital Management) applications in the cloud. Our vision is that by leveraging our software, HR experts can focus on their core topic, the people in their company, rather than on any administrative tasks.
The position is within the “EC Core” area, a unit of the EC development organization that is working on the heart of the EC application – the programming language of the team is Java (backend) and Java Script (Frontend). The team has end-to-end responsibility for their developments: From analysis, design to implementation, quality assurance and maintenance. It will be your job to contribute to the team success and support it to reach their goals.
Within our team, we practice a trust-based working model. Everybody in the team enjoys a high level of flexibility and self-empowerment. We offer a dynamic, international environment, with opportunities for continuous learning and career development. No matter what your background is, we will support you along the way for a smooth start. Besides that, SAP in Germany offers a variety of additional benefits to its employees like Hackathons, Sport Facilities, free lunch, trust-based working time, social and cultural events and much more.
THE ROLE
- You work as developer in an agile development team according to SCRUM methodology
- You contribute to architecture and concept definition depending on your experience
- You take on responsibility for design, testing, implementation and maintenance
- You support the re-design of existing legacy coding into a modern cloud application design
- You cooperate closely with other development teams
- You have a “can-do” attitude and see possibilities where others see only challenges
- You are “hands-on” regarding OS, IDE and other Development/Build tools and open to learn new technologies
ROLE REQUIREMENTS
Required:
- University degree (Bachelor, Diploma, Master or PhD)
- Very good knowledge of Java and excellent understanding of object oriented programming concepts
- Strong English and German language skills - verbal and written
- Strong social skills and team player – consensus building and openness to new ideas
- Understanding of modern cloud technology concepts
Preferred:
- Knowledge of software design principles like S.O.L.I.D., Immutability or “Law of Demeter”
- Experience with Java Script development would be a plus
- Experience with test automation, TDD & unit testing (TestNG, Mockito, …)
- Experience with agile development processes (Scrum) is an advantage
- Experience with development tools and continuous deployment (Git, Jenkins, …) is an advantage
- Experience with container technologies (Docker, Kubernetes) would be a plus
Your set of application documents should contain a cover letter, a resume, latest certificates and current university transcript of records, copies of any academic degrees already earned, and if available, references from former employers (including internships). Please also describe your experience and skills in foreign languages and computer programs/programming languages.
WORK EXPERIENCE
We are looking for candidates who are either about to graduate, have already graduated or have made first working experience already. You should aspire a career in business software development or want to get first working experience in the software industry.
WHAT YOU GET FROM US
Success is what you make it. At SAP, we help you make it your own.
A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.
SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.
SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com).
Successful candidates might be required to undergo a background verification with an external vendor.