×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

IT - Software Developer; Java - Consultant

Job in Columbia, Lexington County, South Carolina, 29228, USA
Listing for: Jobs via Dice
Full Time, Seasonal/Temporary position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Data Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: IT - Software Developer (Java) - Consultant
Location: Columbia

IT - Software Developer (Java) - Consultant

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Syntricate, is seeking the following.

Job Title: Software Developer (Java) - Consultant

Location: Columbia SC, Hybrid (4 days in office, 1 day remote)

Duration: 12+ months

The Senior Developer will be responsible for designing and developing software solutions that focus on industry standards in software engineering. Solutions will primarily use Java EE framework utilizing a mix of open source and Commercial-off-the-Shelf platforms. This position requires knowledge and experience with these environments as well as experience in detailed requirements, analysis, software design and development, testing, and deployment. Creation of the associated artifacts and the communication skills to clearly articulate the goal of the development and the tradeoffs for solution selection are critically important.

We are looking for candidates with a broad set of technology skills to be able to design and build robust solutions on a complex Medicaid engagement which includes scaling component solutions and operational data stores.

In this role, you will support the Enterprise Services organization for solution design and development utilizing Enterprise Architecture standards, Software Engineering best practices, and SOA component principles. Role-based security permissions for protection of Medicaid data is also a feature that must be defined and implemented as a part of solutions.

Daily

Duties / Responsibilities:

  • Lead design and development of large-scale, distributed systems using Java, Spring Boot, Spring Cloud, Python, AWS, Azure
  • Integrate and optimize SQL/No

    SQL databases (Oracle, MSSQL, MySQL, Dynamo

    DB, Cosmos

    DB)
  • Architect and deploy applications on AWS (Lambda, Glue, ECS/EKS, EC2, S3, RDS, Dynam

    DB, SQS/SNS)
  • Design cloud solutions on Azure (AKS, App Services, Function Apps, Blob Storage, Azure SQL)
  • Implement cloud governance, cost optimization, security hardening, and monitoring
  • Lead automation initiatives using Python for ETL workflows, cloud automation, and infrastructure scripting
  • Architect container-based developments using Docker, Kubernetes (EKS/AKS), and Git Ops platforms
  • Define and maintain enterprise CI/CD pipelines using Jenkins, Git Hub Actions, Azure Dev Ops, AWS Code Pipeline
  • Collaborate with Product Owners, Cloud Architects, Quality Assurance Analysts, and Dev Ops teams.
  • Lead incident investigations, performance tuning, and production stabilization
Required Skills (Ranked in order of importance):
  • 15+ years in Java, Spring Boot, Python enterprise application development
  • 6+ years strong experience in both AWS and Azure architecture and services
  • 6+ years advanced Python scripting and automation experience
  • 6+ years deep knowledge of microservices, distributed systems, and cloud-native design
  • 6+ years expertise with Docker, Kubernetes, Git, CI/CD pipelines
  • 6+ years strong SQL & No

    SQL experience

Required Education/

Certifications:

Bachelor’s degree in Computer Science or equivalent experience.

Seniority Level: Mid-Senior level

Employment Type: Full-time

Job Function: Engineering and Information Technology

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary