ERNST & YOUNG
We’re looking for a Backend Engineer who can: Analyze, design, develop, integrate, test, and deploy distributed software applications Deliver high quality systems with focus on reliability and excellent customer experience Skills and attributes for success Ability to multitask and work in a fast-paced, collaborative team environment Ability to travel in accordance with client and other job requirements Excellent written and oral communication skills; writing, publishing and conference-level presentation skills a plus To qualify for the role you must have Bachelor’s degree in Computer Science or other related field A minimum of 5 years’ experience in technology or a similar role Advanced knowledge of Java 1.7 and above.
Python is a plus.
Intermediate knowledge of a Java framework (preferably Spring) Experience in designing, building and consuming RESTful APIs Hands-on experience building applications/platforms with cloud native/Microservices architecture.
Includes experience with IaaS, PaaS, container deployment.
Experience with modern collaborative development tools (e.g.
Git, CI/CD pipelines) Comfortable working in an Agile and TDD environment Design & architecture large business critical systems Ideally, you’ll also have Experience with the following technologies Kafka/RabbitM ElasticSearch AngularJS/ReactJS Hadoop/Spark/Flume Mongo/Cassandra/Any NoSQL DB Desire to be a full-stack engineer