Senior Java Developer
Transportation company
Transportation company
W-2 onlyContract4127 views
Jacksonville, FL 32202
Contract
Questions?
Click to chat now!
This posting is no longer accepting new applicants |
This posting has been closed |
Code, debug, test, and support programs, applications, services, mobile apps, utilities and tools as part of the application development process. Define system scope, objectives, and requirements. Function as a top-level technical expert in development through the application lifecycle. Partner with management to identify and research application problems, search for solutions, and make recommendations. Applicants will be required to engage in ongoing background checks through the duration of this position with continued passing results.
Primary Activities and Responsibilities:
- Create system designs to facilitate the inter-operability of large-scale business systems.
- Research, analyze, and define business solutions of large systems scope and complexity.
- Prepare detailed specifications for large complex projects and design solutions for complex business problems.
- Document test cases, expected test results, test data requirements, and collaborate with testing teams and business partners to resolve testing problems.
- Code, debug, test and support utilities, tools, and frameworks to support the application development process.
- Provide leadership and technical direction to team members and monitor the deliverables of the technical team.
- Miscellaneous activities and responsibilities as assigned by manager.
Qualifications
Knowledge and Skills:
- Expert experience with Object Oriented Programming
- Expert experience with Relational Database Design and Concepts
- Expert experience with Java, Java 8 preferred.
- Expert experience with Java Server Faces (JSF), Primefaces, Angular, Javascript, Typescript
- Expert experience with CSS-based Layout and Design
- Experience with messaging: JMS, IBM MQ, Active MQ
- Experience with Micro Services and Rest Services
- Experience with automated testing ( J-Unit, Cucumber)
- Experience of Agile Scrum methodologies and their application
- Knowledge of Atlassian tool set
- Debugging and problem-solving skills
- Ability to perform unit and integration testing
- Systems documentation skills (requirements and technical design)
- Knowledge of change management processes and the full Software Development Lifecycle (SDLC) concepts
- Ability to use multiple tools and techniques to facilitate the design, development, and integration of business systems
- Ability to develop increasingly complex business systems
- Ability to contingency plan, analyze systems for efficiencies, and develop test case scenarios
- Experience in application support, maintenance, and on call
Job Requirements:
- Work hours may vary in length and schedule (may include a non-standard work week)
- Work flexible days/hours as dictated by business needs Safety Commitment
Skills
Skill | Proficiency | Years Experience | Percent Used |
---|---|---|---|
AngularJS | Any | 100% | |
Java | 3 - 6 | 100% | |
JavaScript | Any | 75% | |
JSF | Any | 75% | |
Application Development | Any | 50% | |
J2EE | Any | 50% | |
JSP | Any | 50% | |
Agile Methodology | Any | 25% | |
Application Support | Any | 25% | |
Cucumber | Any | 25% | |
JMS | Any | 25% | |
Microservices | Any | 25% | |
Primefaces | Any | 25% | |
REST | Any | 25% | |
Scrum | Any | 25% | |
Typescript | Any | 25% |