Tech Stack
SpringJavaSQL
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior SAP Backend Developer with 4+ years of experience to design, develop, and maintain enterprise-level data processing and reporting solutions using SAP technologies.
Responsibilities
- Install and configure SAP IPS/DS (BODS) and SAP BO tools.
- Design, build, and maintain ETL workflows using SAP Data Services and DBT.
- Develop and maintain Business Objects reports.
- Implement backend logic using Java 8+, Spring Framework, Hibernate, and Oracle DB.
- Write and optimize complex SQL queries.
- Ensure performance and data accuracy across transformation pipelines.
- Collaborate with cross-functional teams in an Agile environment.
- (Optional) Support frontend development using Angular/React/JSP if needed.
- Proactively contribute to problem-solving and system improvements.
- Communicate effectively with stakeholders and team members.
Requirements
Must Have
- Overall experience: A minimum of 4 years hands-on experience as a software developer in an enterprise organization working on complex custom developed applications.
- SAP Data Services:
- Experience with installation and setup of SAP IPS/DS (BODS) + patching.
- Design and development of ETL flows using SAP DS + Designer.
- SAP BODS CMS Console administration: configuring Central Management Server (adjusting request ports, restarting servers), managing users/roles/security (creating users, assigning groups, configuring access control and repository permissions).
- SAP Data Services Management Console: configuring datastores (TNS names, credentials), web services configuration (enabling session security, job attributes), executing and monitoring batch jobs.
- SAP Data Services Designer: connecting to repositories, configuring Job Server communication ports, executing/debugging ETL workflows, monitoring job logs.
- SAP Business Objects:
- Experience with installation and setup of SAP BO.
- Design and development of BO reports.
- Developing, maintaining, and optimizing data transformation workflows using DBT, ensuring data accuracy.
- Infrastructure & Cloud (AWS):
- AWS Console: managing EC2 instances (terminate, connect via Session Manager, Fleet Manager RDP), navigating AWS accounts across different environments.
- Terraform (IaC).
- Soft skills:
- Strong communication skills.
- Proactive.
- Willing to learn.
Nice to Have
- Backend:
- Java 8+.
- Spring Framework.
- Spring MVC.
- Servlets.
- Hibernate.
- Oracle.
- SQL – ability to write complex queries.
- Knowledge of underlying protocols of web applications (http/https, dns etc.).
- Basic infrastructure knowledge of web applications.
- Frontend (nice to have):
- Developing complex bespoke applications using Angular/React/JSP or similar frameworks.
- Soft skills:
- Strong communication skills.
- Proactive.
- Willing to learn.
We Offer
- Relocation options.
- Experience in an international environment.
- Cross-cultural experience.
- Feedback culture.
- Regular appraisals.
- Annual holiday - 20 or 26 days. The duration of the leave depends on the overall seniority.
- Occasional leave - 1 or 2 days/ depending on the circumstances.
- Child care leave - 2 days or 16 hours per year.
- Absence due to force majeure - 2 days or 16 hours per year.
- Maternity Leave - 20 weeks.
- Parental Leave - 41 weeks.
- Paternity Leave - 14 days.
- Expert-led tech courses covering basic to advanced topics.
- Internal instructor-led soft skills courses.
- Comprehensive in-house self-learning resources for both soft and hard skills.
- Access to external self-learning libraries like ProQuest eBook and Udemy for Business.
- Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy.
- Custom Learning Programs: upskilling, reskilling, technical mentorship.
- Leadership Programs for Managers.
- Multisport card.
- Possibility to order Multisport card at the corporate rate for family members.
- LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc.
- One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners.
- Preferential banking offer.
- Preferential car leasing offer.
- Cafeteria program discounts for shops, cinema tickets, holiday offers.
- Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support.
- Private Healthcare Insurance with unlimited access to specialists.
- Full dental support.
- Travel Insurance.
- Possibility to add private healthcare coverage for family members at the corporate rate.
- Life insurance at the corporate rate for employees and family members, including payment of the basic package for the employee by the employer.
- Reimbursement for corrective glasses.
- Many fun social activities organized by the Luxoft team offline in your city.
- Online entertainment events for whole company and local team events.
- A workplace where you’re treated with respect within a multicultural team.
- Rotation between projects and accounts.
- New career opportunities.
About the Company
*The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
**Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
***Options offered by the Polish government.