Software Engineer II - Java - GMNST

American Express
US - Arizona - Phoenix
View Company Profile / << Go Back

  • Job Type: Full time
  • 26 days ago

Job Description

Design, develop, test, debug, and build software applications, while completing code reviews and automated testing to maintain quality. Support and monitor software across test, integration, and production environments, follow security and regulatory practices, collaborate with product and business teams, and use AI tools responsibly in development workflows.

Requirements: Requires a degree in computer science, computer engineering, or a related field, and at least five years of professional software development experience with Java technologies and related databases and distributed systems. Candidates should have application design and automated testing experience, be able to debug software and interpret technical and business objectives, and communicate effectively while working in Agile or other rapid development methods.

Key Skills: Java, Vert.x, Spring, Spring Boot, RESTful Microservices, Apache Ignite, In-Memory Computing, Apache Spark, PostgreSQL, Cassandra, Apache Kafka, Yellowbrick, Automated Testing, Distributed Systems, Agile Development, AI-Assisted Development




Fast Track Upload