Our client is seeking a Backend Java Developer to work in the Tulsa, Oklahoma area 3 days onsite per week.
*Required Skills:*
* 8+ years of IT experience in Design, Development, Testing, Deploying of Object Oriented, and Web based Enterprise Applications using Java/J2EE technologies
* Expertise in working on projects with Agile methodologies such as Test-Driven Development (TDD) and SCRUM.
* Proficient with frameworks like Spring, Spring Core, Spring Boot, Spring MVC, Spring DAO (Spring JDBC, Spring ORM), and hibernate.
* Experience in Azure Servies
* Experienced in developing Spring Batch for scheduled jobs.
* Expertise in the implementation of Core Java SE 11 concepts like utility methods, local-Variable Syntax for Lambda Parameters, Nested Based Access Control and Reading/Writing Strings to and from the Files.
* Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
* Experience in Microservice architecture, with Spring Boot based services interacting through a combination of REST and MQ and leveraging Azure to build, test and deploy micro services.
* Well Versed with Messaging Queue component to interface with different applications.
* Well Versed with Spring Security Framework for User Access Management token-based authentication and involved OAuth 2.
0 configuration for authentication and authorization.
* Experience in using Restful webservices and frameworks like JAX-RS Framework, SOAP Web services using JAX-WS, Apache CXF, Jersey.
* Expertise in Creating Hibernate configuration file, Hibernate Mapping files and defined persistence classes to persist the data into Oracle Database.
Expertise at JDBC API for connection and access to databases.
* Strong experience with databases (e.
g.
, MongoDB, MSSQL).
Handling data storage, retrieval, and optimization.
* Excellent knowledge on core java concepts such as OOPS, Collections, Threading, generics, Exception handling, Multi-Threading, Execution services, concurrent utilities, File IO, Garbage Collection and Serialization
Job Types: Full-time, Contract, Temporary
Pay: $48.
89 - $55.
00 per hour
Expected hours: 40 per week
Compensation package:
* Hourly pay
Experience level:
* 8 years
Schedule:
* 8 hour shift
* Day shift
* Monday to Friday
Ability to Relocate:
* Tulsa, OK: Relocate before starting work (Required)
Work Location: In person