What are the responsibilities and job description for the Java Developer position at Apex Systems?
Job Title: Java Developer
Duration: 12 Month Contract
Location: Hybrid-3 Days Onsite Per Week
Hourly Rate Range: $58-68/hr
Location: Hybrid in Pennington, NJ
Our large banking client is looking for Senior Java Developers to help modernize their monolithic applications. Primary Technologies here are JAVA, Spring, API's.
Responsibilities:
- Responsible for developing and delivering complex software requirements to accomplish business goals.
- Ensures that software is developed to meet functional, non-functional, and compliance requirements.
- successfully into the overall application/system with clear, robust and well-tested interfaces.
- Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
- Assists team with resolving technical complexities involved in realizing story work.
- Codes solutions, unit tests, and ensures the solution can be integrated
- Contributes to existing test suites (integration, regression, performance)
- Analyzes test reports, identifies any test issues/errors; Triages the underlying cause.
- Documents and communicates required information for deployment, maintenance, support, and business functionality.
Required Skills:
- 7 Years as a Back-End or Full-Stack Java Developer
- Spring Framework
- REST APIs
- Unit Testing
- Oracle, SQL Server, or DB2
Preferred:
- Experience with Angular, React, or Vue
- Experience or Knowledge of Banking/Finance Industry
- Unix/Linux
- Microservices
- Docker/Open Shift
Perks:
- Competitive Hourly Rate that Converts to Salary Upon Conversion
- Expansive Benefits Package
- Current and Future Project Plans for Continuous Growth
- Professional/Skill Development Opportunities
Java Developer
Genesis10 -
Pennington, NJ
Software Developer - ALC / Java Developer
Associates Systems LLC -
Princeton, NJ
Java API Developer
Genesis10 -
Pennington, NJ