Skip to main content

Senior Java Developer (Java / Python / SQL) - Contract (Raleigh, NC - On Site)

Posted yesterday

mfinite consultingRaleigh (NC)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Senior Java Developer Build and modernize the Java backend systems behind North Carolina's Office of the Chief Medical Examiner. Mfinite Consulting is hiring a Senior Java Developer for a contract assignment with the North Carolina Department of Health and Human Services, Information Technology Division, supporting the Office of the NC Chief Medical Examiner. You'll build and maintain enterprise backend applications in Java and Python, design SOAP/REST APIs and microservices, and write and tune SQL across relational databases. Schedule About 40 hours per week On site in Raleigh, NCContract through July 12, 2027
What You'll Do:
  • Develop and maintain enterprise backend applications in Java with Spring Boot and MavenWrite Python for scripting, automation and backend services
  • Design and build SOAP/REST APIs, backend services, microservices and system integrations
  • Write, optimize and tune SQL, including stored procedures, across relational databases such as SQL Server, PostgreSQL, Oracle, MySQL and Ingres
  • Support legacy system migration and modernization
  • Maintain Perl scripts, system utilities and legacy applications
  • Deploy and support applications in Linux/Unix and cloud environments
  • Build and support ETL, data pipelines and batch processing
What You Need 7+ years of professional development in both Java and Python 7+ years building SOAP/REST APIs, backend services and microservices 7+ years of SQL with relational databases (SQL Server, PostgreSQL, Oracle, MySQL or Ingres), including 5+ years writing and tuning optimized SQLU.S. citizenship (required by the client) Able to work on site in Raleigh, NC, with all work performed in the U.S.Great Fit If You HavePerl scripting and legacy application maintenance Legacy system migration or modernization projectsAWS, Azure or GCP, plus Linux/Unix deploymentETL, data pipelines or batch processing Git or Subversion, and CI/CD pipelines Ingres database experience Government or public health systems experience About Mfinite Consulting Mfinite Consulting LLC is a veteran- and woman-owned company headquartered in Columbia, MD, with a team in Raleigh, NC. We place dependable, fully screened professionals with public-sector clients. Positive Outcomes. Proven Results. Mfinite Consulting LLC is an Equal Opportunity Employer.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this