Description

ob Description

 

 

Responsibilities:

Design and develop highly scalable, available, reliable, secure, and fault-tolerant systems with minimal guidance for a market leader in the logistics industry.
Partner with team members on functional and nonfunctional requirements and spread design philosophy, and goals, and improve the code quality across the team.
Research new technologies and tools that enable building the next generation of our services.
Provide technical leadership to the team and foster engineering excellence.
Product Delivery.
Partner with product managers to define and execute the feature roadmap.
Translate business requirements into scalable and extensible designs.
Coordinate with various cross-functional teams on planning and execution.
Maintaining automated build/test/deployment environments.


Qualifications

Should have at least 3 years of hands-on experience in designing, developing, testing, and deploying applications on Java, Node
Deep knowledge of one of the programming languages they have experience in.
Proficient in OOP and Design Patterns, experience with functional programming would be a plus.
Data modeling experience in Relational Databases.
Ability to design and implement low-latency RESTful services.
Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
Well-versed in working with agile methodologies which includes phases such as design, development, code review, testing, and release management.
Ability to have worked in a CI/CD environment, with hands-on experience with Git or any similar source code management tools.
Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks, etc.
Continuously refactor applications to ensure high-quality design

Education

Bachelor's degree