About The Company
GovCIO is a dynamic organization dedicated to transforming government information technology through innovative solutions and services. Our team of passionate professionals strives to enhance the operational efficiency of government agencies, ultimately improving the delivery of services to citizens. We foster a collaborative and inclusive work environment that encourages continuous learning, growth, and excellence. As a leading provider of IT solutions for the public sector, GovCIO is committed to making a positive impact by leveraging cutting-edge technology and industry best practices. We believe that our success is driven by our talented workforce, and we are dedicated to attracting and retaining top-tier talent to support our mission of transforming government IT.
About The Role
We are currently seeking a highly skilled Java Developer to join our team supporting the Pension Benefit Guaranty Corporation (PBGC). This role involves providing DevOps support and implementing enhancements to PBGC's enterprise IT systems within the EBTS portfolio. The ideal candidate is a versatile developer comfortable with both front-end and back-end programming, working within an agile environment. This fully remote position offers an excellent opportunity to contribute to significant government projects, ensuring the stability, security, and efficiency of critical enterprise applications. The Java Developer will analyze, design, develop, and test enterprise-wide web applications, utilizing modern Java and JavaScript-based technologies. The role requires proactive communication with product owners and team members, adherence to enterprise standards, and continuous learning to adopt new technologies and best practices.
Qualifications
- Bachelor's degree in Computer Science, MIS, or related field
- 12+ years of experience in information technology or equivalent experience
- 8+ years of Java development experience, including J2EE, Spring, and Hibernate frameworks
- Experience with Oracle WebLogic Application Server and Oracle 19c Database
- Proficiency with Application Development Framework (ADF)
- Hands-on experience with Agile methodologies such as Scrum, Kanban, or SAFe
- Strong programming skills in Java (8+), Spring Boot, Vert.x, JavaScript, ReactJS, and Redux
- Experience designing and developing RESTful APIs and web services using XML and JSON
- Knowledge of front-end technologies including HTML, CSS, XML, and jQuery
- Familiarity with back-end languages such as C#, Python, and JavaScript frameworks like Angular and Node.js
- Experience with CI/CD pipelines and DevSecOps tools including Jenkins, Docker, Kubernetes, and OpenShift
- Proficiency with relational databases such as PostgreSQL, MySQL, or MongoDB
- Experience with automated testing frameworks such as Selenium, Cucumber, Jest, JUnit, or TestNG
- Ability to analyze complex requirements and translate them into scalable solutions
- Excellent troubleshooting and problem-solving skills
- Ability to learn and adapt to new technologies independently
Responsibilities
- Analyze, design, develop, and test enterprise-wide web applications using Java and JavaScript technologies
- Support the full system development lifecycle utilizing CI/CD and DevSecOps practices
- Implement and adhere to enterprise standards for coding, application design, and REST/API development
- Translate business requirements into efficient and scalable technical solutions
- Collaborate with product owners and team members to identify issues and implement resolutions
- Proactively identify opportunities for system improvements and mentor team members
- Design and implement Java-based solutions, ensuring alignment with business goals
- Develop detailed technical documentation and user guides
- Debug and resolve technical issues promptly to ensure system stability
- Recommend enhancements to existing Java infrastructure and application components
- Participate in code reviews, unit testing, and integration testing activities
- Stay current with emerging technologies and industry best practices to continuously improve development processes
Benefits
- Competitive salary package aligned with experience and market standards
- Fully remote work opportunity providing flexibility and work-life balance
- Comprehensive health, dental, and vision insurance plans
- Retirement savings plans with company contributions
- Paid time off and holidays
- Professional development opportunities and training programs
- Supportive and inclusive work environment
Equal Opportunity
GovCIO is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, disability, or protected veteran status. We are committed to fostering an inclusive workplace and ensuring equal employment opportunities for all employees and applicants.