Java Developer

US-Remote

Careers (External)

Req #: 6728
Type: Full-Time
logo

GovCIO LLC

Connect With Us:
Connect To Our Company
				Overview:

GovCIO is currently hiring for a Java Developer to support the Pension Benefit Guaranty Corporation (PBGC) to provide DevOps Support and Enhancements to PBGC's enterprise IT systems under the EBTS portfolio. The application developer is a dynamic member of the agile team who is comfortable with both front and back end programming 

 This position is located within the United States and will be a fully remote position.

Responsibilities:

* Analyze, design, develop and testing of the enterprise-wide web application using Java- and JavaScript-based technologies/ applications. 
* Support a full system development agile lifecycle using CI/CD and DevSecOps practices.
* Understand and use enterprise standards and best practices around coding, application design and REST/API design.
* Translate business requirements and context into sound and efficient solutions.
* Communicate with product owners and teammates to discuss problems and resolution.
* Proactively identify solutions and work as a member and mentor in a highly productive team.
* Learn and adopt new technologies quickly and independently and assist teammates with implementation and knowledge sharing.
* Designing and implementing Java-based
* Analyzing user requirements to inform application design.
* Defining application objectives and functionality.
* Aligning application design with business goals.
* Developing and testing software.
* Debugging and resolving technical problems that arise.
* Producing detailed design documentation.
* Recommending changes to existing Java infrastructure.
* Developing documentation to assist users.

Qualifications:

Required Skills and Experience
 
Bachelor's degree in Computer Science, MIS, or related field with 12+ years (or commensurate experience) in information technology
* 8+ years Java development with a strong background in J2EE and frameworks like Spring and Hibernate.
* Experience with .ADF (Application Development Framework)
* Expertise in developing on Oracle WebLogic and significant experience with Oracle 19c DB and WebLogic 14c R2.
* Extensive working experience in Agile methodologies such as Kanban, Scrum, or SAFe as part of multi-team organizations.
* Strong programming skills with Java (8+), Spring Framework (Core, Boot, Data), Vert.x, JavaScript, ReactJS, Redux.
* Extensive working experience of developing and designing RESTful APIs and web services using XML, JSON, and their associated technologies.
* Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
* Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
* Extensive working experience in CI/CD and DevSecOps technologies and practices - Jenkins, Docker, Kubernetes/OpenShift.
* Working experience in automated QA frameworks such as Selenium, Cucumber, Jest, JUnit/TestNG.
* Extensive working experience with relational databases such as PostgreSQL.
* Experience in designing solutions for complex projects, customizable applications, and config- or data-driven features.

Clearance Required: Must be able to acquire and maintain a PBGC public trust

Preferred Skills and Experience 
* Proficient with administering and deploying development CI/CD tools such as Git, Jira, GitLab, or Jenkins
* Familiarity with container orchestration services, especially Kubernetes
* Experience working on both Linux and Windows based infrastructures
* Experience with infrastructure scripting solutions such as PowerShell or Python
* Configuration and managing databases such as MySQL, Mongo
* Excellent troubleshooting
* Working knowledge of various tools, open-source technologies, and cloud services, specifically Azure
* 2+ years with testing tools/libraries for API based testing using (REST Assured, JSON or Postman)
* Working knowledge of Git and Maven
* Experience setting up automated testing pipelines using Jenkins and Linux scripting
* Experience with Eclipse as your IDE in previous projects
* Tracked issues with Azure Devops
			
Share this job: