Software Engineer
Work as Tech Lead, responsible for technical delivery of IT projects. Analyze, architect, design, implement, and support application development in the entire project life cycle. Design and develop, consumer, as well as producer, REST APIs using Spring Boot, Java 8+, MicroServices Patterns. Design and develop process automation using Apache Camel 3.16, Spring Boot, Java 8+, REST API as well as SOAP WS. Design and develop API security solutions using OAUTH2.0, Spring Security, JWT Token and Refresh Tokens. API deployment (Docker image) to Cloud Platforms such as Microsoft Azure. Team management, handle escalations with respect to delivery.
REQUIRES: Master’s or equivalent in Computer Science, Information Technology or Engineering (any discipline) + minimum 1 year experience as Software Engineer, Software Developer, Projects Manager, Tech Architect/Manager or related. (Will accept Bachelor’s and 6 years of work experience.)
JOB LOCATION: Hamilton, NJ & other unanticipated client locations throughout US