
Senior Back End Developer
dentsu Austria
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
Salary
💰 $94,000 - $135,000 per year
Job Level
Tech Stack
About the role
- Design, develop, and maintain backend services and APIs using Node.js and Java.
- Build and support Backend-for-Frontend (BFF) layers for web and mobile applications.
- Review backend deliverables from Enterprise IT teams to confirm they meet integration requirements.
- Create wrapper or middleware services when upstream APIs require adjustments to support frontend needs.
- Work with engineering teams to define API contracts and integration points.
- Participate in Agile ceremonies, backlog refinement, and code reviews.
- Identify and resolve backend issues in development and production environments.
- Document backend systems, API specifications, and integration structures.
Requirements
- 5+ years of hands-on backend development experience using Node.js and Java.
- Experience building custom backend services (not package- or configuration-based development).
- Proficiency in REST API design, development, and integration.
- Experience developing or supporting Backend-for-Frontend (BFF) patterns.
- Experience collaborating with distributed engineering teams.
- Experience with relational or NoSQL databases.
- Experience working in Agile/Scrum environments.
- Ability to work core hours aligned to EST or CST.
Benefits
- Medical, vision, and dental insurance
- Life insurance
- Short-term and long-term disability insurance
- 401k
- Flexible paid time off
- At least 15 paid holidays per year
- Paid sick and safe leave
- Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsJavaREST API designBackend-for-Frontend (BFF)relational databasesNoSQL databasesbackend developmentmiddleware servicesAPI contractsintegration points
Soft Skills
collaborationproblem-solvingcommunicationdocumentationteamworkadaptabilityattention to detailcode reviewbacklog refinementparticipation in Agile ceremonies