Java Application Developer
Location
Reston, VA | United States
Job description
Title : Java Application Developer - Multiple Experience L evels
Location: Remote
About iWorks :
iWorks Corporation, founded in 2005, is a leading provider of information technology and professional services to the federal government. We are a recognized leader in personnel security and vetting solutions, Agile, DevOps, DevSecOps , data analytics, and cloud solutions. Our continuous process improvement approach, combined with our business and technology expertise , results in innovative solutions.
About this position:
As an Application Developer, you will be part of teams developing software applications and delivering high quality, defect-free software. Y ou will be responsible for understanding requirements, technical solution design, development, testing and implementation of Java-based technical solutions in support of new development efforts and enhancement/support of existing applications.
Salary Range: Compensation is determined by the candidate's expertise and experience.
On a day-to-day basis you will:
- Collaborate closely with an agile team to design, develop, and implement high-quality, scalable, and reliable code and software applications.
- D evelop, t est , and debug of code and software applications of a medium to high complexity.
- Ensure code quality and maintainability through code reviews, adherence to coding standards, and continuous integration and deployment practices.
- I dentify and troubleshoot bugs or defects in production code, employing analytical skills and attention to detail to ensure seamless application performance.
- Work closely with cross-functional Agile teams, fostering a collaborative and innovative environment to address project challenges and exceed client expectations.
- Organize and conduct knowledge sharing and training for internal and external stakeholders.
- Facilitate effective communication between stakeholders and technical teams for seamless collaboration.
Required Education/Qualifications:
- Security Clearance: Top-Secret security clearance, fully adjudicated .
- Education: Associate degree or higher in Computer Science, Engineering or equivalent field, or equivalent experience/combined education
- Experience Levels: Roles classified based on experience levels and proficiency in tools and technologies. 0-3 years for Junior roles, 3-6 years for Mid-level, 6+ years for Senior, and 12+ years for Architect roles.
- Tools and Technologies:
- Solid experience in software development, particularly in Java/J2EE, including custom application coding, testing, deployment, web services, and service-oriented applications.
- Proficient in developing RESTful APIs, with a strong grasp of design principles and integration patterns.
- Experience with web application frameworks such as Spring, Hibernate, and Struts, and a broad understanding of software development tools and languages, including Linux, Servlets, JSP, PHP, etc.
- Knowledge and experience working with Database Technologies such as Oracle and SQLServer
- Skilled in web frontend technologies, including HTML, XHTML, DHTML, PrimeFaces , JavaScript, CSS, XML, AJAX, and Web 2.0.
- Knowledge in MuleSoft is preferred but not mandatory.
- Proficient in Microsoft Office Suite (Excel, PowerPoint, Word, Visio, Project, and SharePoint).
- Skills : Experienced in Java/J2EE software development, including coding, testing, and deployment, with skills in Windows and Linux/UNIX scripting. Proficient in developing MicroServices , RESTful APIs and knowledgeable in design principles and integration patterns.
- Personal Attributes: Self-driven, customer-focused, Detail-oriented with a focus on accuracy.
- Team Collaboration: Strong communication skills are essential, enabling effective teamwork and project leadership.
- Certifications: Security+ CE Certified
- Process & Methodology: Experience in Agile and DevSecOps methodologies, and project management.
- Articulation and Execution: Mid-level to Senior roles, ability to clearly articulate ideas is key, fostering successful project execution and enhancing team synergy .
Additional Qualifications:
- Subject Matter Expertise: Familiarity with Personnel Security is a plus.
- Knowledge of Previous experience working with DoD systems, showcasing familiarity with defense-related projects and security requirements.
FLSA & EMPLOYMENT STATUS : FLSA EXEMPT AND FULL-TIME POSITION
iWorks Corporation is an Equal Employment Opportunity/Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, Veteran status, sexual orientation, or other protected characteristic.
Job tags
Salary