FULL STACK Developer (Senior) - React
Listed on 2026-07-31
-
Software Development
Full Stack Developer, Backend Developer
We are seeking a Full Stack Developer who is passionate about designing, building, and maintaining modern web-based applications that drive meaningful business outcomes. The ideal candidate combines strong technical expertise with a collaborative mindset, bringing experience across front-end and back-end development to deliver scalable, high-quality solutions that meet both user and organizational needs.
As a member of our design and development team, you will work closely with stakeholders, architects, and fellow developers to translate requirements into innovative applications and services. This role requires an individual who can think strategically while remaining hands-on with implementation, ensuring that solutions are secure, efficient, maintainable, and aligned with project objectives.
The Full Stack Developer plays a key role in the entire software development lifecycle, from application design and development through testing, deployment, and ongoing enhancement. Success in this role requires strong problem-solving skills, attention to detail, and the ability to collaborate effectively in a fast-paced, team-oriented environment.
At Impyrian, we believe our people are our greatest asset. If you are a motivated professional who thrives on solving complex technical challenges, embraces continuous learning, and enjoys working alongside talented teams to create impactful solutions, we invite you to join us in helping clients achieve their digital transformation goals.
Essential Duties and Responsibilities:- Support federal programs within a collaborative, agile development environment. The Senior Software Engineer will be responsible for designing, developing, testing, and maintaining complex web-based applications while providing technical leadership and guidance to the development team.
- The ideal candidate brings strong full-stack expertise, excellent communication skills, and the ability to work independently while contributing to team success.
- This role requires 8–12 years of professional software development experience.
- Design, develop, test, debug, and maintain complex software applications and systems.
- Interpret functional and technical requirements and translate them into high-quality code.
- Develop and consume RESTful and SOAP-based web services.
- Support the full software development lifecycle, from requirements analysis through deployment and maintenance.
- Provide guidance and technical leadership to development resources.
- Promote adherence to coding standards, architectural guidelines, and best practices.
- Participate in code reviews to ensure quality, maintainability, and performance.
- Collaborate with product owners, designers, and stakeholders to clarify requirements and deliver solutions aligned with business objectives.
- Communicate risks, issues, and technical challenges to project leadership promptly.
- Take ownership and accountability for assigned tasks and deliverables.
- Contribute to improving development processes, tools, and team productivity.
- Build and maintain expertise in relevant technologies, tools, and frameworks.
Work Experience:
Education
- Bachelor’s degree in Computer Science, Information Systems, Business, or a related field (required).
- Minimum of 8+ years of professional software development experience.
- Knowledge of Electron and modern front-end frameworks.
- Development of SOAP and REST APIs/Web Services.
- Proficiency with Spring MVC, JSP, JDBC, JPA/OpenJPA, and Hibernate.
- Experience with Oracle, PostgreSQL, and MongoDB.
- Knowledge of multi-tier application design and architecture.
- Experience with JUnit and TDD/TFD methodologies.
- Proficiency with VS Code, Eclipse, and RAD.
- Experience using PGAdmin and MongoDB Compass.
- Familiarity with Web Sphere Application Server.
- Experience with Git and version control systems.
- Strong knowledge of Windows desktop environments.
- Ability to develop and support enterprise-scale applications.
- Strong problem-solving and team collaboration skills.
- Ability to obtain and maintain DHS/CBP clearance is required.
- Active DHS/CBP clearance is highly desirable.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).