Sr Java Developer - Tulsa, United States - Abidi Solutions

    Default job background
    Description

    Job Description

    Job Description

    Role: Sr Java Developer

    Work location: Tulsa, OK (Local only)

    Interview: Will need to interview onsite with the client in Tulsa

    Position Highlights:

    • Experience Required: 8+ years in IT, specifically designing, developing, testing, and deploying enterprise applications using Java/J2EE technologies.
    • Core Skills: Proficiency with Java SE 11, Spring Frameworks (including Spring Boot, Spring MVC, Spring JDBC, Spring ORM), and Hibernate.
    • Cloud Exposure: Experience with Azure Services, particularly in deploying microservices and utilizing Azure for testing and deployment.
    • Architecture and Methodologies: Strong background in Microservice architecture and Agile methodologies like TDD and SCRUM.
    • Database Management: Extensive experience with databases such as MongoDB and MSSQL, focusing on data storage, retrieval, and optimization.
    • Security and Integration: Expertise in Spring Security for token-based authentication and OAuth 2.0, along with experience in RESTful web services and messaging queues.

    Role Requirements:

    • Development of Spring Batch jobs and extensive use of core Java functionalities.
    • Proficiency in network programming, multi-threading, and performance tuning.
    • Onsite presence required 3 days a week in Tulsa, OK.