Job Description :
Rapid Infotech Inc. is a fast-growing IT company that is engaged in challenging vertical solutions for Fortune 500/1000 & Mid range, Startup clients in E-Business, M-Commerce, Banking, Finance and Brokerage, Insurance, Manufacturing, Retail and Telecom sectors.

We have Java Developer Job at Durham, NC

if you are seeking to apply please share your updated resume, along with your Contact details to reach you to expedite the process further.

Title: Java Developer
Location: Durham, NC
Duration: 12 Months, may possible extendable

The job profile is mid-level (8 to 9 years) should have the following skill sets:

Must Have:
1. Multi threading , thread pool management, file management and design pattern implementations in Core Java. Ability to analyze thread life cycle during run time and debug any related issues.
2. Spring Annotations, Spring REST ful annotations and REST ful service implementations.
3. Spring Boot.
3. Application servers: Must have worked on one of Webshpere/Tomcat/Undertow/Jetty. Must understand why one was preferred over the other. Will be required to do Undertow configurations.
4. SQL Queries/ Stored procedures - Ability to read,write,debug, fine tune and re-design. Strong in RDBMS - tables,views,relationships, DB scripts, SQL jobs, and DB modelling.
5. XML and JSON parsers and APIS - DOM/JAXB/SAX/Jackson/Gson
6. Must have worked on some asynchronous messaging system like rabbit/IBM MQ series/Kafka.
7. Code management using GIT. Build using Maven.
8. Must understand containerization conceptually and non functional requirements like scalability, availability, re-usability and supportability.
9. UML design artifacts - application flows, class diagrams, sequence diagrams and component interaction diagrams.
10. Need to have excellent communication skills - this role demands talking to multiple stakeholders and the customers and documentation of all legacy extracts.