We are looking for
SAP ABAP Developer in S/4HANA
to work for our customer Metso. Metso offer a broad range of products and services for our customers in the aggregates, minerals processing and metals refining industries. The projects are performed in a global scale.
ABAP developer will work for Prime related developments/improvements/troubleshooting togerher with technical team.
Required experience level is
- 6-10+ years hands-on ABAP with 3-5+ years in S/4HANA.
- Track record of end-to-end delivery of at least 5+ custom solutions (RICEF/Fiori services) with documented performance improvements.
- Demonstrable use of SAT/ST12/ST05/PlanViz to identify and fix bottlenecks.
Core Responsibilities
- Solution Design & Delivery
- Translate functional specs into robust technical designs; own end-to-end build for reports, interfaces, enhancements, forms, conversions (RICEF), and Fiori-backed services.
- Implement in-app/extensibility: BAdIs, enhancement points, events, user exits, BTEs, and RAP behaviors where applicable.
- Develop OData services (v2/v4), CDS views with UI annotations, and (where justified) AMDP/SQLScript for heavy logic.
- Performance Ownership
- Set performance non-functional requirements (NFRs) (e.g., <2s for online queries; batch completion within defined windows).
- Proactively profile and tune code and SQL; eliminate looped SELECTs; consolidate joins/aggregations; apply code pushdown.
- Use ABAP/HANA performance tools (SAT, ST12, ST05, SQLM, SWLT, PlanViz) and fix root causes.
- Quality, Security & Compliance
- Enforce Clean ABAP conventions, ABAP Unit tests, exception handling, and ATC/SCI compliance.
- Implement secure coding: parameterized Open SQL; auth checks (SU22/SU24 alignment; PFCG roles); data privacy (PII/PD handling).
- DevOps & Lifecycle
- Manage transports via CTS/ChaRM (or gCTS); follow branching/versioning (abapGit or equivalent).
- Support upgrades: SPAU/SPDD, Custom Code Migration for S/4 (ATC readiness checks, Simplification List remediation).
- Produce documentation (tech specs, test evidence, operations runbooks).
- Collaboration
- Work closely with functional experts (e.g., Production & Quality), Basis and HANA teams, and business stakeholders.
- Mentor peers; conduct code reviews; contribute to reusable assets and patterns.
Technical Competencies (S/4HANA Focus)
Must-Have
- ABAP OO, modern Open SQL (joins, aggregations, CTEs where supported), CDS Views (associations, annotations), AMDP (SQLScript), RAP (managed/unmanaged behavior).
- Fiori/OData integration; exposure to Fiori elements and CDS UI annotations.
- Extensibility: BAdI framework, enhancement points, event-driven extensions; understanding of in-app vs. side-by-side extensibility.
- Integration: RFC/BAPI/IDoc, OData/REST/SOAP, file-based, and message-based patterns (AIF where used).
- Data structures & algorithms in ABAP: hashed/sorted tables, parallel cursor, memory-aware patterns.
Performance Engineering
- HANA fundamentals: column store, code pushdown principles, cardinality, delta merge behavior, data volume implications.
- SQL tuning: merge selects into single join; avoid SELECT in loops; prefer joins over FOR ALL ENTRIES (handle empty table correctly); reduce SELECT *; use projection.
- ABAP tuning: minimize copying of large internal tables, choose proper table types, buffering strategies, package size/cursors for mass reads, async RFC (STARTING NEW TASK) for parallelization when appropriate.
- Tooling mastery: SAT (Runtime Analysis), ST12 (combined trace), ST05 (SQL trace), SQLM (SQL Monitoring), SWLT (Worklist), ATC/SCI (quality gates), HANA PlanViz, Expensive Statements analysis.
- Patterns for large data: streaming, pagination, partial commits (with care), ALV optimization, and job scheduling (SM36/SM37).
Quality, Security, Testing
- ABAP Unit, Test Doubles, test seams; regression test planning for custom code.
- ATC policies: performance, security, S/4 simplification checks; remediation flows.
- Authorization & compliance: AUTHORITY-CHECK, S/4 role model alignment (SU22/SU24), SU53 troubleshooting; logging & auditability.
DevOps & Lifecycle
- Transport strategy (CTS/ChaRM/gCTS), automation (where available), version control practices (abapGit).
- Upgrade readiness: Custom Code Migration Worklist, Simplification Item handling (e.g., MATDOC/ACDOCA changes).
Domain experience in PP/QM - Preferred (Not Mandatory but good to have)
- Strong familiarity with Production and Quality Management objects and processes:
- Production orders, MRP, confirmations, goods movements; relevant BAPIs/CDS (e.g., order header/operations/confirmations CDS views).
- Inspection lots, quality results/usage decisions; PP-QM integration flows.
- Experience optimizing high-volume PP/QM scenarios: backflushing, background posting, inspection result processing, and analytics on operational data.
Planned allocation: 100% starting as soon as possible until mid April 2026. Possible need for extension will be determined during the first month.
Location: Remote
This job can be done in an employment relationship with Nico or as a subcontractor for Nico, depending on your wishes.
Are you interested? Submit your application, resume and hourly rate request via the link below asap, latest by 28.2.2026. For more information, please contact tarmo.antila@fujitsu.com.
NICO is specialized in ICT sector recruitments and staffing services. We are continuously searching for experts to work with our clients' interesting projects. NICO offers an awarding working model for experienced ICT professionals. NICO, Nice-business Consulting Oy, is part of Fujitsu Corporation.
Application period starts: 2026-02-20Application period ends: 2026-02-28