Minimum of 5+ years of professional experience in software development, with a strong focus on systems software. Demonstrated experience in developing Java software solutions, including Java EE/SE, JSP, JSF, and Hibernate. Proven ability in designing, developing, and integrating web services using Service Oriented Architecture (SOA) principles. Experience with Oracle 10g/11g environments and Oracle Real Application Clusters. Experience implementing middleware rules engines like Drools. Expertise in implementing continuous integration and deployment processes with tools such as Jenkins, GitLab CI/CD pipeline, and automated testing techniques. Extensive experience working in Agile/Scrum development environments. Proven experience with cloud-based development and deployment and containerization technologies like Docker and OpenShift. Experience in implementing cyber security policies, procedures, and best practices, including understanding the Federal Information Security Management Act (FISMA).