Java Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

AMEX Healthcare ยท 6 hours ago

Java Software Engineer

American Express is a company with a long history of innovation and a commitment to supporting its customers and colleagues. They are seeking a Java Software Engineer to join their Risk Decision Technologies team, focusing on building a next-generation data platform for risk management functions. The role involves developing cloud-native applications, improving data pipelines, and collaborating across teams to enhance application efficiency and reliability.

Freight ServiceMedicalPharmaceuticalProcurement
badNo H1Bnote

Responsibilities

Function as a member of an agile team and helps drive consistent development and test practices with respect to tools, common components, and documentation
Have primary focus on writing quality code, perform unit testing, test automation, quality assurance & automation testing in ongoing sprints
Build new micro-services that help manages our rapidly growing data hub
Improve efficiency, reliability, and scalability of our data pipelines
Work on cross-functional initiatives and collaborate with Engineers across organizations
Build CICD pipelines for continuous integration and delivery
Build automation for application changes and deployment for faster time to market Develops deep understanding of tie-ins with other systems and platforms within the supported domains
Perform ongoing refactoring of code, quality assurance and testing, applying best practice methodologies and processes
Identify opportunities to adopt innovative technologies & ideas in development / test area
Provide continuous support for ongoing application availability
Collaborate/influence within and across teams to create successes with an innovative mindset and challenge the status quo

Qualification

JavaREST APIMicroservicesCloud-native applicationsData structuresAutomated testingMavenGitAgile methodologyQuality assuranceContinuous improvementWillingness to learnSoftware design patternsDockerOpenshiftGRPCJunitOracleCollaboration

Required

Bachelor's degree in computer science, Electronics, or other related field (or has equivalent work experience)
4-5 years of experience in software development and quality assurance
2+ years of experience in building large scale distributed applications with object-oriented design using backend Java related tech stack
Good knowledge of REST API development and database technologies
Solid understanding of data structures and common algorithms
Experience with Netty, gRPC, Junit and Oracle
Experience with automated release management using Maven, Git

Preferred

Proficient in identifying and applying software design patterns
Looks proactively beyond the obvious for continuous improvement opportunities
Willingness to learn new technologies and exploit them to their optimal potential
Experience with Docker/Openshift based deployment

Benefits

Competitive base salaries
Bonus incentives
6% Company Match on retirement savings plan
Free financial coaching and financial well-being support
Comprehensive medical, dental, vision, life insurance, and disability benefits
Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
Free and confidential counseling support through our Healthy Minds program
Career development and training opportunities

Company

AMEX Healthcare

twittertwitter
company-logo
We provide healthcare solutions.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase