Demo

Software Developer (Java) - Consultant

Omega Solutions Inc
Charleston, SC Full Time
POSTED ON 4/21/2025
AVAILABLE BEFORE 5/19/2025

Role Summary / Purpose

The Software Developer (Java) - Consultant will support the Enterprise Services organization by designing complex solutions in one key area :

  • Development Operations

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 detail requirements, analysis, software design and development, testing, and deployment. Creation of the associated artifacts and the communications 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 :

  • Design and develop platform and software solutions using the SCDHHS Technology Product Portfolio (TTP) which includes :
  • OpenAPI standard
  • SOLID software engineering principles
  • Docker container infrastructure
  • Kubernetes orchestration
  • Participate in the assessment of current and emerging technology with a focus on technology capabilities and impact.
  • Ensure that component planning / activities are aligned with the integration strategy.
  • Collaborate with SCDHHS agency staff and vendors on the implementation requirements solution integrations.
  • Qualifications :

    Experience in designing and developing complex enterprise solutions within a service oriented architecture with specific experience including :

  • Knowledge and development experience in a SOA environment.
  • Design and development web services, Adapters, XML (XSLT, XPath, XQuery, etc.), JAVA or some other object oriented language, JAVA Script, CSS3; HTML5.
  • Development of unit and integration tests.
  • Experience with MarkLogic and RDLs
  • Experience with Apache Nifi
  • Experience with data mining and extraction technologies
  • Experience in Web Services technologies (XML, SOAP, WSDL, XSD, UDDI, REST).
  • Experience with Java Frameworks such as Apache or Spring
  • Knowledge of cloud platforms and environments.
  • Exposure to Agile Methodologies.
  • Demonstrable competence in SOLID programming principles.
  • Demonstrable competence in the evaluation and use of design patterns.
  • Demonstrated teamwork and collaboration in a professional setting
  • REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE) :

  • Experience with high-performance, open source web technologies
  • Experience in developing web applications
  • Experience with MarkLogic and RDLs
  • Experience with Apache Nifi
  • Experience with data mining and extraction technologies
  • Experience with OLTP and ODS
  • Experience with aggregate data stores
  • Knowledge of networking protocols, including TCP / IP, HTTP, NTP, DNS, MLLP, NDM
  • Experience with multi-business unit integrations
  • Strong communication (written and oral) and interpersonal skills
  • Able to work independently
  • Strong analytical and PROBLEM-SOLVING capabilities
  • Excellent PROBLEM-SOLVING skills; proven teamwork and communication skills
  • Experience in delivering end-to-end solutions
  • Proficient in OOD
  • PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE) :

  • Prior experience working in areas of emerging technology and driving new points of view and capabilities
  • Experience with BDD utilizing rapid development tools
  • Experience with defining and creating highly functional designs and coding in a fast-paced evolving environment
  • Experience in robust development ensuring low defect products and the ability to articulate the design and implementation details in a way that is clearly understandable across a wide range of personnel with differing backgrounds and levels
  • Solid testing and validation skills and understanding of simulated data
  • Demonstrated teamwork and collaboration in a professional setting
  • Self-starter, with a keen interest in technology and highly motivated towards success
  • Must show initiative and desire to learn business and technology subjects
  • REQUIRED EDUCATION / CERTIFICATIONS :

    Bachelor's degree in Computer Science or equivalent experience

    Master's degree in Computer Science is not a substitute for undergraduate work

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer (Java) - Consultant?

    Sign up to receive alerts about other jobs on the Software Developer (Java) - Consultant career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $72,538 - $87,299
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Omega Solutions Inc

    Omega Solutions Inc
    Hired Organization Address Reston, VA Full Time
    Title : Product and Strategy Manager - VWGAJP00014201 Duration : Contract Location : 1950 Opportunity Way Reston VA USA ...
    Omega Solutions Inc
    Hired Organization Address San Jose, CA Full Time
    Interview Process : 3 Rounds of Zoom Video Need 8 Yrs experience and strong experience in Big Data Hadoop, Spark, PySpar...
    Omega Solutions Inc
    Hired Organization Address New York, NY Full Time
    Note : 2 to 3 years in Retail experience is must Basic Qualifications For Consideration : 10 years of hands-on experienc...
    Omega Solutions Inc
    Hired Organization Address Santa Ana, CA Full Time
    Sr. Data Scientist Santa Ana CA 6 months Job Description : What is the specific title of the position Senior Data Scient...

    Not the job you're looking for? Here are some other Software Developer (Java) - Consultant jobs in the Charleston, SC area that may be a better fit.

    Software Developer

    Lensa, Charleston, SC

    AI Assistant is available now!

    Feel free to start your new journey!