Job Description :
J.O# : 180519WAF
Job Title: Java Developer
Contract: Length: 6-12MONTHS
Location: Bloomington, IL
Hourly Rate: Open (DOE)
Job Description:
Skills Required :-
We are looking for senior resources with strong experience. Please submit only senior profiles.
· Looking for a Lead Java developer with Java/J2EE/Cloud Native application development experience
· Experience with Frameworks like Spring, Struts, JRA, Eventing/Logging/ LDAP, Integration Frameworks like Spring
CCI, JDBC/IMS, JMS, Spring Email,
· Working knowledge of Spring Boot, Spring Cloud, Spring Rest, Spring Data, Spring Batch, Java Server Pages (JSP),
Servlets, Enterprise Java Beans (EJB), JAX-RS, JAX-WS, Java Message Service (JMS), SOAP UI, JUnit, Linux, XML,
NodeJS
· Experience with DevOps tool chain – GIT, Jenkins, Maven, Gradle, NPM
· Strong Comprehension of Object Oriented Design, J2EE Design Patterns, creating and/or consuming) SOAP/REST
Web services, Interprocess communication (JVM to JVM or Proxy)
· Experience in designing/developing applications with Microservices
· Experience with Pivotal Cloud Foundry, Redis Caching, Spring Cloud Services, RabbitMQ, PostgresSQL, 12-factor
application design
· Experience with Kubernetes and Dockers
· Develop integration through APIs and service-oriented architectures
· Development experience with an Agile, Iterative, architecture centric, test driven methodology - CI/CD
· Responsible to document technical guidance for developers and assist with onboarding/managing the developer team
· Understanding of FileIO (MDT, FTP, NAS), HOST DB2/IMS transactions, Open system databases (DB2 LUW,
Oracle, SQL)
· Understanding of Service Oriented Architecture (SOA) solutions using the following: MuleSoft ESB, IBM API Connect,
IBM Integration Bus (IIB), IBM WebSphere Message Broker (WMB), IBM WebSphere DataPower, Data Transformation.
· Understanding of Websphere Message Broker and WebSphere MQ
· Understanding of WAS Liberty
· Multitask and manage multiple small-to-large size projects and ensuring all projects are completed with quick turn-
around and high level of attention to detail
· Work collaboratively and iteratively with stakeholders, designers, and developers, to execute and deliver a flawless end
solution
· Utilize time management, critical thinking and comprehension skills