Application Systems Java Developer
Develop, enhance, and maintain enterprise applications, backend services, automation tools, and legacy system integrations within the Office of the NC Chief Medical Examiner.
- Raleigh, North Carolina, United States
- Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
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 (Azure, AWS, GCP, Linux/Unix)
- Collaborate with cross-functional teams to gather requirements and deliver technical solutions
- Maintain documentation for systems, integrations, and processes
Requirements
Nice to have: Perl, cloud platforms, ETL, data pipelines, batch processing, version control, CI/CD pipelines, legacy system migration projects
Skills
JavaSpring BootMavenPythonREST APIsbackend architecturemicroservicesSQLSQL ServerPostgreSQLOracleMySQLIngresGitSubversionLinux/Unixversion-controlled developmentdebuggingcloud platformsAWSAzureGCPETLdata pipelinesbatch processingCI/CD pipelineslegacy system migrationJavaSpring BootMavenPythonREST APIsSQLGitSubversionLinux/UnixAzureAWSGCP
More jobs nearby
Full description
Company details are for members
Sign up for a free job alert to see Novalink Solutions LLC's profile, website and LinkedIn, and the same for every employer on Referso Jobs.