Full Time
Senior Engineer – American Express Remote Jobs
Job Description
Job Type: Senior Engineer from home
Location: California work from home
Company: American Express
Responsibilities:
- Design, create, and test new products and features in collaboration with business representatives, lead developers, and the director of software development.
- Write Java, JavaScript, HTML, and CSS code using IntelliJ
- Work alone or on tasks with a small team.
- Participate in sessions for gathering requirements and designing
- Be a part of peer code reviews.
- Fix bugs and enhance code for scalability, performance, and usability.
Requirements:
Minimum requirements:
- Excellent analytical, problem-solving, and debugging skills; prior experience in a high-volume transactional setting
- Excellent knowledge of JavaScript utilizing JavaScript ES6 and three years of experience as a Java developer developing similar software
- a good grasp of “how things work” in the fields of computers, the Internet, databases, and Java programming
- familiarity with the fundamental building blocks of programming (conditionals, loops, data structures)
- Strong knowledge of NoSQL databases, Relational databases (SQL, JDBC, with Oracle, MySQL, or Postgres being preferable), and the capacity to debug and improve slower queries
Preferred credentials:
- Exposure to current front-end technologies, including SpringMVC, HTML5, CSS, AngularJS, Bootstrap, and Linux, MacOS
- An advantage would be having knowledge of Gradle and dependency libraries like Spring Data, Hibernate, JDBC, Redis, Drools, Cryptography, Scylla DB Cassandara/AWS Keyspaces or S3, and Kafka.
- Strong preference for bachelor’s degree holders in computer science or a similar discipline.
Salary: from $110,000 and $190,000 per year, plus bonuses and benefits