Job Title: Lead Developer - Integrations
Contract Duration: 12 months with possible extension
Location: Remote/Home Office
Visa Restrictions: None, H1Bs must be held by your firm
Top 3 Must Have Skills:
- 8+ years of development and design experience in Spring Boot/Java services for integration with strong understanding of Concepts of Order lifecycle, Inventory management, Payment processing preferred.
- Experience with both SOAP and RESTful Services (knowledge of cloud deployment preferred).
- Hands on knowledge in designing and delivering integration solutions within retail/ecommerce.
Position Description:
The Senior Developer will provide custom software development with Spring Boot, Java, and
Microservices as a key focus within retail and e-commerce domain.
What You'll Get to Do:
Draft Technical Specification documents and execute coding tasks per accepted requirements.
Work with the architect and offshore team and facilitate the design and build of the modules
they are responsible for with OMS application as the core.
Act as lead for small offshore team of 5 software development resources.
Build, unit test and review code and configuration.
Participate and lead design discussions with the end-client.
Work with client architect on integration architecture.
You'll Bring these Qualifications:
8+ years of development and design experience in Spring Boot/Java services for integration.
Strong understanding of Concepts of Order lifecycle, Inventory management, Payment
processing preferred.
Experience with both SOAP and RESTful Services (knowledge of cloud deployment preferred).
Hands on knowledge in designing and delivering integration solutions within retail/ecommerce.
Well versed in Integration concepts and fundamentals.
Able to define solutions and guide engineering teams including design and code review.
Strong data modelling and analytical skills.
Well versed in managing product scalability and performance.
Excellent communication skills with ability to work independently and communicate directly to
client stakeholders with minimal supervision.
Ability to independently assess and analyze work performed by team.