Engineer II American Express

Requirements: Beginner-level ability in software development, such as coding assignments Function as a member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Demonstrate increased self-reliance to achieve team goals Participate in code reviews and automated testing Debug basic software components and identify code defects for remediation Enable the deployment, support, and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Automatically scale applications based on demand projections Hands-on development Core Java(essential)/ Java8, Spring framework(essential), Spring boot, JavaScript. Experience in developing RESTful services with Spring boot Hands-on experience with relational databases: Postgres, Db2 or other NoSQL databases is a plus Experience working with javascript, React.js Continuous integration/deploy...