Already filled

Don't miss the next one. Get matching roles delivered to your inbox.

Senior Java Developer

Job summary

Trenton
Software Developer

Work model

Fully remote
Only United States
2 weeks ago
Job description

Position Overview

Location: Remote
Position Type: Contract (Full-Time)

We are looking for a Senior Java Developer to design, develop, and maintain robust Java applications that drive our technology solutions. This is a long-term contract opportunity.

What You'll 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 You'll Need

Required Qualifications

  • Bachelor's 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 Qualifications

  • 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.