Java developer [h1.location_city]
[job_alerts.create_a_job]
Java developer • west valley city ut
- [promoted]
Java Software Engineer - Digital Banking
Kaav Inc.Salt Lake City, UT, United States- [promoted]
Developer, Web
CarringtonSalt Lake City, UT, United States- [promoted]
Web Developer
KaztronixSalt Lake City, UT, United States- [promoted]
Senior Java Developer
VirtualVocationsSalt Lake City, Utah, United States- [promoted]
Senior Core Java Developer
HCL Global SystemsSalt Lake City, UT, United States- [promoted]
Junior Java / Full-stack Developer
SynergisticITSalt Lake City, UT, United States- [promoted]
Rhapsody Developer
ASM Research, An Accenture Federal Services CompanySalt Lake City, UT, United States- [promoted]
Senior Java Software Developer - Backend
OracleSalt Lake City, UT, United StatesLead Java Developer
EpamSalt Lake City, UT, USAJava / Angular Full Stack Developer - US CITIZENSHIP REQUIRED
Ignite ITSalt Lake City, UT, United States- [promoted]
Software Developer
Utah StaffingSalt Lake City, UT, US- [promoted]
Assessment Developer
Western Governors UniversitySalt Lake City, UT, United States- [promoted]
Business Developer
brightview.comSalt Lake City, UT, United States- [promoted]
ServiceNow Developer
Phoenix CyberSalt Lake City, UT, United States- [promoted]
Java Developer
United IT SolutionsSalt Lake City, UT, United StatesJava Developer
Avance ConsultingSalt Lake City, United States- [promoted]
Lead Java Developer (Remote)
Remote StaffingSalt Lake City, UT, USOther Service Line - GeoSpatial Developer Java - GSJVDV
eTeamSalt Lake City, UT- [promoted]
Applications Developer
WCF InsuranceSandy, UT, United StatesJava Software Engineer - Digital Banking
Kaav Inc.Salt Lake City, UT, United States- [job_card.full_time]
Job Title :
Java Software Engineer - Digital Banking
Location :
Salt Lake City, UT (Hybrid, 2-3 days onsite per week)
Visa : USC, GC only
Interview : Video Interview
Role Overview :
We are seeking a highly skilled Java Software Engineer to join the Digital Banking team at American Express. The engineer will play a key role in designing, developing, and supporting scalable, high-performance applications and core platform features. This position requires strong experience in Java, Spring Boot, and cloud-native technologies, as well as a solid understanding of microservices, APIs, and modern software engineering practices.
Key Responsibilities :
- Lead the solution design and implementation of core platform features.
- Design, develop, and implement REST APIs using Spring Boot and reactive programming.
- Provide operational support , including building monitoring tools, dashboards, and ad-hoc reports.
- Perform defect fixes, performance testing, and endurance testing to ensure system reliability.
- Collaborate with onsite / offshore teams, with flexibility to work in a second-shift overlap model as needed.
- Participate in peer code reviews and architecture reviews to maintain coding best practices and quality.
- Support platform scalability by leveraging cloud technologies (Docker, Kubernetes, Prometheus, Jaeger).
Required Qualifications :
Java 11 (lambdas, streams, CompletableFuture, optionals, generics).
Soft Skills :