Senior Application Systems Java Developer

NextGen Solutions Corporation

Raleigh, NC • 12m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Application Systems Java Developer (Direct Client)

  • Duration: 12 months

  • Work mode: Hybrid (Raleigh, NC)

  • Interview: Webcam or in person

Description

You will develop, enhance, and maintain enterprise applications and backend services, including automation tools and legacy system integrations. The role emphasizes strong problem-solving, building REST APIs and microservices, optimizing SQL workflows, and modernizing Perl-based or legacy applications. You will also support deployments to cloud or on-prem environments.

Responsibilities

  • Develop and maintain backend applications and services using Java, Python, and Perl

  • Build RESTful APIs, microservices, and integration points with internal and external systems

  • Modernize and refactor existing Perl-based or legacy applications into modern architectures

  • Create automation scripts, system tools, and scheduled jobs to support IT operations

  • Write clean, efficient, scalable code following best practices and coding standards

  • Design and implement SQL queries, stored procedures, and data-processing workflows

  • Participate in architecture discussions, technical design sessions, and sprint planning

  • Debug and resolve complex issues across multiple languages and platforms

  • Deploy applications to Azure, AWS, Google Cloud Platform, and/or Linux/Unix environments

  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions

  • Maintain documentation for systems, integrations, and processes

Requirements

  • Proficiency in Java (Spring Boot, Maven)

  • Proficiency in Python

  • Solid understanding of REST APIs, backend architecture, and microservices

  • Strong SQL skills with relational databases (SQL Server, PostgreSQL, Oracle, MySQL, Ingres)

  • Senior-level experience writing optimized SQL queries and improving query performance

  • Experience with Git or Subversion and Linux/Unix

  • Strong problem-solving and debugging skills across multiple languages and environments

  • Familiarity with legacy system migration projects (preferred)

  • Hands-on Perl experience for scripting, system utilities, or legacy maintenance (preferred)

Benefits

  • Direct client role

  • Hybrid work model in Raleigh, NC

  • 12-month contract

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report