Software Developer | Full Stack Java -- REMOTE
Flexionis
Type of Requisition: Regular Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: MBI Full 5C (T3) Job Family: Software Engineering Job Qualifications: Skills: Agile Environments, Development Experience, Software, Spring Boot, Web Applications Certifications: None Experience: 3 + years of related experience US Citizenship Required: No Job Description: Transform technology into opportunity as a Software Developer at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career. MEANINGFUL WORK AND PERSONAL IMPACT We are seeking a Full Stack Java Developer to join our team. The ideal candidate will have a minimum of 3 years of professional, hands-on experience in software development and a strong command of both front-end technologies and back-end technologies. You will work in a dynamic, fast-paced agile environment, developing innovative and scalable applications. Key Responsibilities: • Develop and maintain dynamic, responsive, and user-friendly web applications using Angular, Typescript, and other modern front-end technologies. • Design and implement RESTful APIs using Spring Boot to support application features. • Build and maintain back-end solutions using Java, with a focus on stability, performance, and scalability. • Leverage Spring Webflow, Spring Security, and other Spring ecosystem tools to ensure application security and data integrity. • Create and optimize complex front-end interfaces using JavaScript, jQuery, HTML, and CSS, maintaining cross-browser compatibility and performance. • Work with JSF (JavaServer Faces) for building user interfaces in Java web applications. • Use AWS services to deploy, monitor, and enhance cloud-based applications. • Collaborate with cross-functional teams in an Agile environment to plan, design, develop, test, and deliver software solutions. • Write efficient, maintainable, and well-documented code using tools such as Maven for build automation and dependency management. • Develop, optimize, and maintain SQL queries to interact with relational databases. • Participate in code reviews, debugging, and troubleshooting to ensure the quality and reliability of the applications. WHAT YOU’LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer must have: Required Experience: Minimum of 3 years of hands-on software development experience. Required Technical Skills: • Full-Stack Development experience. • Proficiency in HTML/CSS, JavaScript, and jQuery. • Strong experience with Java and its frameworks like Spring Boot, Spring Webflow, and Spring Security. • Front-end framework expertise, including Angular and Typescript. • Experience with JavaServer Faces (JSF). • Proficiency with developing and consuming Spring Boot RESTful APIs. • Working knowledge of AWS services for cloud-based application deployment. • Familiarity with Maven for dependency management and builds. • Solid understanding of relational databases and proficiency with SQL queries. • Agile development experience. Required Clearance: Must be able to obtain a Public Trust. Preferred Qualifications: • Bachelor's Degree. • Current Public Trust. • AWS Certification. • Ability to work collaboratively in a team-oriented environment. • Strong problem-solving and debugging skills. • Excellent written and verbal communication skills. • Familiarity with CI/CD pipelines and DevOps practices is a plus. GDIT IS YOUR PLACE At GDIT, the mission is our purpose, and our people are at the center of everything we do. ● Growth: AI-powered career tool that identifies career steps and learning opportunities ● Support: An internal mobility team focused on helping you achieve your career goals ● Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off ● Flexibility: Full-flex work week to own your priorities at work and at home ● Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR OPPORTUNITY Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation. The likely salary range for this position is $85,093 - $115,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Remote Work Location: Any Location / Remote Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and