Home / (Senior) Software Developer

(Senior) Software Developer (ID: 4939)
Industry
Computer/Information Technology (Software)
Specialization
IT - Software
Position Level
Senior
Working Hours
-
Responsibilities
Develop and maintain highly reliable and scalable services and applications Create automation that works on Linux (and/or Windows) servers Build APIs (and UIs) that are simple and powerful Understand product requirements, engage with team members and customers to define solutions, and estimate the scope of work required Collaborate with members within your team Deliver solutions that can keep up with a rapidly evolving product in a timely fashion
Requirements
Key Qualifications Solid Java Enterprise Backend development experience Good understanding and experience with Design Patterns Experience with Backend frameworks (Spring / Spring Boot / Spring Cloud) Experience with at least one Relational Database Management System (Oracle, MySQL, etc.) Good understanding of Microservices, Functions, Event-driven/reactive programming Experience with designing, building, and maintaining RESTful APIs is preferred Experience with Messaging Middleware (RabbitMQ, RocketMQ, Kafka, etc.) is preferred Experience with DevOps and Agile engineering practices is preferred Experience with NoSQL (MongoDB, Redis, etc.) systems is preferred Experience with Linux and Docker is preferred Experience with modern Frontend frameworks (such as React or Vue.js) is preferred
Published on 2020-07-21
North South Line
Somerset
$7500