We are seeking a highly skilled and experienced Senior Java Developer to join our team as a contractor. This role involves working on the PCS SCOR EI system, where you will be responsible for a wide range of development and maintenance tasks. The ideal candidate will be a self-starter who can work independently and collaborate effectively with a team.
Responsibilities
- Develop and implement updates to the SCOR Java application, including changes to business logic and the user interface.
- Extend the system's capabilities by enhancing reporting functions and the underlying data model.
- Perform application enhancements and correct defects in a maintenance-mode environment.
- Provide coding, testing, peer reviews, and documentation for applications across multiple environments.
- Conduct defect root cause analysis and troubleshoot issues as needed.
- Ensure compliance with code coverage, testing, and security policies and procedures.
- Be available for on-call support as required.
Candidate Skills and Qualifications
Minimum Requirements
- 8+ years of experience in Object-Oriented Programming (OOP) with Java.
- 8+ years of experience in applications development on the J2EE platform.
- 8+ years of experience writing SQL for relational databases.
- 8+ years of experience with RESTful web services on the Spring platform.
- 8+ years of experience with Spring Aspect-Oriented Programming (AOP), including transaction management and security.
- 8+ years of experience with JUnit and unit test development