Application Systems Java Developer

Raleigh, NC, US • Posted 4 hours ago • Updated 48 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java

Summary

Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. - U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Send in resume along with LinkedIn profile without which applications will not be considered

Job Title: Application Systems Java Developer

Job Location: Raleigh, NC- Hybrid

Interview Mode- Either Webcam Interview or In Person

Job Description

Position Overview

We are seeking a versatile Application Systems Java Developer to develop, enhance, and maintain enterprise applications, backend services, automation tools, and legacy system integrations. This role requires strong problem-solving skills, full-stack development capabilities, and the ability to work across modern and legacy technologies.

Key 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, and 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 cloud or on-premise environments, including Azure, AWS, Google Cloud Platform, Linux, and Unix.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Maintain documentation for systems, integrations, and processes.

Candidate Skills and Qualifications

Minimum Requirements

  • At least 7 years of proficiency in Java, including Spring Boot and Maven, and Python.
  • At least 7 years of experience with SOAP and REST APIs, backend architecture, and microservices.
  • At least 7 years of strong SQL skills and experience with relational databases, including SQL Server, PostgreSQL, Oracle, MySQL, and Ingres.
  • At least 5 years of senior-level experience writing optimized SQL queries and analyzing existing queries for performance improvements.
  • At least 5 years of experience with legacy system migration projects.
  • At least 3 years of hands-on experience with Perl for scripting, system utilities, or legacy application maintenance.
  • At least 3 years of experience with cloud platforms, including AWS, Azure, and Google Cloud Platform.
  • At least 3 years of experience with ETL, data pipelines, or batch processing.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX19d776
  • Position Id: OOJ - 1822-823-1794516657
  • Posted 4 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.