Description

  • Senior Software Engineer. Multiple openings..
  • Perform integrations with other systems through MQ, Web Service and Microservices.
  • Gather and analyze requirements
  • Develop UI using Spring MVC framework.
  • Develop Micro services and Restful services using Spring Boot frameworks.
  • Implement REST Microservices using spring boot. .
  • Implement API Gateway, Service Registry using Spring Cloud Gateway, Eureka.
  • Develop batch processing using Spring Batch framework to insert/extract data to/from database/file.
  • Implement Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Use Microservices to communicate using synchronous protocols HTTP and REST.
  • Design, develop, and test J2EE components like Java Beans, Java XML, Collection Framework, JSP, Spring and Hibernate.
  • Implement JWT token-based authentication for the REST API.
  • Use AWS Cloud Watch to monitor AWS services and AWS Cloud Watch logs to monitor applications.
  • Use various Angular custom directives and develop reusable components and templates that can be re-used at various places in the application.
  • Create Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular. Issue findings from the production system and provide the information to the app support team.
  • Work with Java, AZURE DEVOPS, Spring MVC, Restful, SOAP, Hibernate, JPA, JMS, Oracle,Apache Tomcat, IBM Web Sphere, Web logic, JavaScript, Bootstrap, Ajax, Angular, JSP, jQuery, Postman, Junit, Soap UI, Log4j, GIT, Maven, HTML, CSS, Win Scp, XML, Putty. 40 hrs/wk.
  • Must have Master's degree or equivalent in Computer Science, Electr Engineering, Information Technology, or a related field (will accept a Bachelor's degree plus 5 years of progressive post baccalaureate experience in lieu of a Master's) and 1 year experience (or 1 year experience as Technical Consultant, Software Developer, or related occupation).
  • Must have 1 year experience gathering and analyzing requirements. developing batch processing using Spring Batch framework;
  • Developing UI using Spring MVC framework;
  • Working with JSP, HTML, CSS, JavaScript, jQuery, Ajax, Angular, Resftul, SOAP, Git, Maven, Win Scp, XML, Putty.
  • Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods of time. Telecommuting permitted

Education

Any Graduate