Senior Java Developer
Job Location:
Trenton, NJ - USA
Monthly Salary:
Not Disclosed
Posted on:
12 hours ago
Vacancies:
1 Vacancy
Job Summary
Senior Java Developer
Location: Remote
Position Type: Contract
Job Description
We are looking for a Senior Java Developer to design develop and maintain robust Java applications that drive our technology solutions. This position will be Full-Time and Remote with a Long-Term Contract.
What Youll Do
- Gather and analyze requirements for new and existing Java applications
- Develop document and maintain high-quality scalable and efficient Java code
- Perform unit testing and collaborate with QA teams for comprehensive application testing
- Implement and deploy applications in a timely and effective manner
- Provide ongoing support and troubleshooting for mission-critical applications
- Work closely with cross-functional teams to ensure seamless integration and delivery of projects
What Youll Need
Required:
- Bachelors degree in Computer Science Information Technology or a related field
- 5 years of experience in Java development
- 5 years of experience with Microsoft Azure DevOps Server
- 3 years of experience with Oracle Forms and Reports
- SQL Server expertise including:
- SQL Server 2014 or 2019
- Proficiency in SQL Server Management Studio (SSMS)
- Experience with SQL Server Integration Services (SSIS)
- Experience with SQL Server Reporting Services (SSRS)
- Strong understanding of the software development lifecycle (SDLC) and agile methodologies
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a team in a fast-paced environment
- Strong communication skills both verbal and written
Preferred:
- Certifications in Java or Microsoft technologies (e.g. Microsoft Certified: Azure Developer Associate)
- Mainframe/JCL knowledge
Physical Demands
- Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal state and local standards.
- Ability to conduct repetitive tasks on a computer utilizing a mouse keyboard and monitor.
- Must be able to communicate with customers/team members over the phone and in person.
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings etc.
Required Skills:
Microsoft Azure DevOps ServerOracleOracle Forms and Reports