Logo
Gilder Search Group

Full Stack Software Developer

Gilder Search Group, Reston, Virginia, United States, 22090


Tagged:

Scripting, Active TS/SCI Clearance w/Full-Scope, Front-End Development, Java, Client Server Technologies, System Architecture, Database Management System (DBMS), Software Development, Full-Stack Development, Client-server Application DevelopmentCANDIDATES MUST HAVE AN ACTIVE TS/SCI w/ PolyJob Overview:We are looking for a highly skilled Full Stack Developer to join our client in Reston, VA. This role involves maintaining and enhancing existing legacy applications while playing a key role in transitioning to a new system architecture. The ideal candidate will have a strong background in both frontend and backend development, with a particular focus on Java. Additionally, this position requires an additional security scrub due to the sensitive nature of the work.Key Responsibilities:Legacy System Maintenance:

Work with existing legacy applications, ensuring their continued functionality while planning for their eventual transition to new architectures.System Architecture Transition:

Collaborate with cross-functional teams to design, develop, and implement new system architectures that replace legacy systems, ensuring seamless integration and minimal disruption.Full Stack Development:

Develop and maintain both frontend and backend components of web applications, ensuring a responsive and efficient user experience.Client/Server Architecture:

Leverage your experience in client/server-based architectures to support the development and optimization of applications that meet both current and future needs.Database Management:

Create, implement, and manage complex database components, including functions, scripts, stored procedures, and triggers, to support application performance and reliability.Security Compliance:

Ensure all development processes adhere to strict security protocols and contribute to regular security audits and assessments.Qualifications:Experience:

3-5 years of Full Stack development experience, with a preference for Java. Experience with both frontend and backend technologies is essential.Java Expertise:

Strong proficiency in Java, including experience with frameworks such as Spring Boot and Hibernate.Backend Skills:

Experience with backend development, particularly in building scalable and secure server-side applications.Client/Server Knowledge:

Demonstrated experience working on applications built on client/server architecture, including knowledge of communication protocols and data exchange methods.Database Skills:

Expertise in relational databases, with the ability to design, optimize, and maintain database components that support application functionality.Version Control:

Proficiency in using Git or other version control systems to manage and track changes in the codebase.Security Best Practices:

Strong understanding of security best practices in software development, particularly in maintaining and securing legacy systems during transition periods.Problem-Solving:

Excellent problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.Communication:

Strong communication skills, with the ability to work effectively in a collaborative environment and clearly convey technical concepts to non-technical stakeholders.Compensation:

$170,000 - $230,000Posted:

Friday, August 16, 2024Job #:

813

#J-18808-Ljbffr