Sr Software Engineer I - Enterprise Communications Platform

American Express Company
Sunrise, FL, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Automation of Tests Code Review Continuous Integration Software Debugging Java Platform Enterprise Edition (J2EE) Gradle Apache Maven NoSQL Open Source Technology
+6 more
Software Tools Software Engineering Spring-boot Vert.x Api Design Jenkins

Job description

Experteer Overview In this role you will contribute to the US Consumer Services and Membership Digital Experiences Technology group, shaping customer-facing digital capabilities. You will lead development on an agile team, influence architecture, and advance enterprise communications platforms. You’ll design scalable solutions, drive automation and testing, and mentor others to deliver high-quality software. This is a chance to impact cross-channel customer communications at scale while engaging with open-source and modern tech. You’ll thrive in a fast-paced, collaborative environment that values innovation and delivery. Compensation / Benefits * Develop and prototype software for assigned applications, including design and coding tasks * Lead agile team activities, promote shared components, documentation, and best practices * Own code reviews, automated testing, and debugging of components * Oversee deployment, support, and monitoring across test, integration, and production environments * Drive team strategy, prioritize initiatives, and mentor team members * Enhance team productivity by optimizing workflow and enabling faster, stronger results * Demonstrate core software development skills in agile settings (design, development, testing) Tasks * 8+ years of active engineering experience * 2+ years in technical leadership in a complex technical environment * Experience delivering enterprise-grade assets and cross-platform integrations in Agile contexts * Hands-on with AI-assisted engineering tools for rapid delivery * Proficiency in Java/J2EE, Vert.x, Spring Boot; NoSQL; API development and security standards * Experience with CI/CD tools (GithubActions, Jenkins, Maven, Gradle, XLR) and enterprise Java app design * Strong communication and collaboration with internal/external stakeholders * Ability to learn/adapt in a fast-changing environment and manage multiple priorities Key requirements * bonus * benefits * salary * career growth * learning opportunities

Requirements

scale * Drive team strategy, prioritize initiatives, and mentor team members * Enhance team productivity by optimizing workflow and enabling faster, stronger results * Demonstrate core software development skills in agile settings (design, development, testing) Tasks * 8+ years of active engineering experience * 2+ years in technical leadership in a complex technical environment * Experience delivering enterprise-grade assets and cross-platform integrations in Agile contexts * Hands-on with AI-assisted engineering tools for rapid delivery * Proficiency in Java/J2EE, Vert.x, Spring Boot; NoSQL; API development and security standards * Experience with CI/CD tools (GithubActions, Jenkins, Maven, Gradle, XLR) and enterprise Java app design * Strong communication and collaboration with internal/external stakeholders * Ability to learn/adapt in a fast-changing environment and manage multiple priorities Key requirements * bonus * benefits * salary * career growth * learning opportunities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

1:30 min

Leveraging Vert.x and MicroProfile within Kubernetes runtime environments

Niklas Heidloff · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:42 min

Automating framework distribution workflows with Gradle tasks

Marco Gomiero · LIVE

Videos

See all

Related articles

See all