Global Financial Firm located in Irving, TX has an immediate contract opportunity for an experienced Java Software EngineerPay 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.