GovCIO is seeking a Java Developer to provide DevOps support and enhancements to PBGC's enterprise IT systems within the EBTS portfolio, aiming to modernize and improve the efficiency of critical government systems.
Requirements
- 8+ years of Java development experience, with a strong background in J2EE, Spring, and Hibernate frameworks.
- Experience with Oracle WebLogic Server and Oracle 19c Database, WebLogic 14c R2 preferred.
- Proficiency in Application Development Framework (ADF).
- Strong programming skills in Java (8+), Spring Framework (Core, Boot, Data), Vert.x, JavaScript, ReactJS, Redux.
- Expertise in developing RESTful APIs and web services with XML, JSON, and related technologies.
- Knowledge of front-end languages and libraries including HTML, CSS, JavaScript, jQuery.
- Extensive experience with CI/CD tools such as Jenkins, Docker, Kubernetes/OpenShift.
Responsibilities
- Analyze, design, develop, and test enterprise-wide web applications utilizing Java and JavaScript-based technologies.
- Support the full system development lifecycle within an agile environment, implementing CI/CD and DevSecOps practices.
- Adhere to enterprise standards for coding, application design, and REST/API development.
- Translate business requirements into efficient and scalable technical solutions.
- Design and implement Java-based applications, ensuring alignment with business objectives.
- Analyze user requirements to inform application design and functionality.
- Debug technical issues, troubleshoot problems, and recommend improvements to existing infrastructure.
Other
- Must be able to obtain and maintain a PBGC public trust clearance.
- Communicate effectively with product owners and team members to resolve issues and discuss project progress.
- Proactively identify potential solutions, contribute to team knowledge sharing, and mentor junior developers.
- Participate in code reviews, testing, and deployment activities to ensure high-quality deliverables.
- Stay current with emerging technologies and incorporate them into project solutions when appropriate.