Skip to main content

Java Software Engineer

Rutherford, NJ
Permanent

Posted

Global Financial Firm located in Irving, TX has an immediate contract opportunity for an experienced Java Software Engineer

Pay rate range: $ 67.00 - $ 71.00 Negotiable based upon years of experience

Summary:
  • Work Mode: Hybrid
  • Location: Irving, TX
Responsibilities:
  • Develop and maintain Java applications using JDK 17 or later.
  • Collaborate with cross-functional teams to design, develop, and deliver software solutions.
  • Participate in code reviews and ensure adherence to best practices.
  • Implement unit and integration tests to ensure software quality.
  • Troubleshoot and debug complex systems.
Requirements:
  • Proficiency in Java programming, including OOP concepts, data structures, and algorithms.
  • Experience with Java Collections Framework and Spring Boot 3.
  • Familiarity with RESTful web services and Spring Cloud (Eureka, Micrometer).
  • Proficient in unit testing with JUnit or TestNG and mocking with Mockito or WireMock.
  • Experience with build tools like Maven or Gradle and CI/CD tools like Jenkins.
  • Proficiency in SQL and experience with Oracle Database, including PL/SQL.
  • Familiarity with message-oriented middleware, such as Kafka.
  • Comfortable working with Linux/Unix-based systems.
Preferred Skills:
  • Strong analytical and problem-solving abilities.
  • Effective communication skills for working with cross-functional teams.
  • Experience in agile development teams (Scrum, Kanban, etc.).
  • Time management and ability to handle multiple tasks simultaneously.

Job Type: Permanent

Job ID: 255046215