Full Stack Security Developer

Compunnel

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience in a full-stack role.
  • Proficiency in Angular for modern front-end application development.
  • Strong development background in Java 17, including Spring Boot and Node.js.
  • Expertise in designing and developing secure REST APIs.
  • Practical experience with cloud-native applications and AWS.
  • In-depth understanding of secure coding practices and security protocols.
  • Proficient in Agile methodologies and experience with automation tools for testing and deployment.

Responsibilities

  • Design, develop, and maintain full-stack security applications for IAM functions.
  • Create front-end applications using Angular, focusing on scalability and usability.
  • Implement back-end services with Java 17 and Spring Boot, optimizing for security.
  • Develop secure REST APIs that integrate across multiple enterprise applications.
  • Architect reusable application components while adhering to security protocols.
  • Engage in application architecture, deployment, and operational support as needed.
  • Mentor junior developers and lead technical discussions to foster best practices.

Benefits

  • Collaborative work environment with cross-functional teams.
  • Opportunities for professional development and mentoring.
  • Engagement in cutting-edge cloud-native initiatives.
  • Possibility of developing applications that serve large user bases.
  • Focus on innovative security solutions in software development.
Full Job Description
Job Summary

We are seeking an experienced Full Stack Security Developer to design, develop, and maintain security-focused applications supporting Identity and Access Management (IAM) initiatives. The ideal candidate will have strong hands-on experience across front-end and back-end development, with expertise in Angular, Java 17, Node.js, Spring Boot, REST APIs, and AWS. This role requires a security-first mindset, strong understanding of security protocols and secure development practices, and the ability to independently design solutions, lead development efforts, mentor team members, and collaborate with cross-functional stakeholders. The successful candidate will contribute to cloud-native development and AWS migration initiatives while ensuring applications meet enterprise security, compliance, scalability, and quality standards.

Key Responsibilities
• Design, develop, and maintain full-stack applications supporting enterprise security and IAM functions.
• Develop modern front-end applications using Angular, including current and migrating Angular versions.
• Build scalable back-end services using Java 17, Spring Boot, and Node.js.
• Design and develop secure REST APIs and integrations across multiple applications and services.
• Architect and implement secure, reusable code, libraries, and application components.
• Develop solutions that follow security-first principles, enterprise security protocols, and applicable compliance standards.
• Participate in application architecture, technical design, development, testing, deployment, and operational support.
• Support cloud-native application development and migration initiatives using AWS.
• Design and implement solutions for applications operating at enterprise scale and supporting large user populations.
• Perform secure development, code reviews, static code analysis, quality assurance, and DevOps activities.
• Follow Test Driven Development (TDD), Behavior Driven Development (BDD), Agile, and other modern software development practices.
• Identify security and technical gaps in existing platforms and implement enhancements to improve security and application capabilities.
• Troubleshoot and resolve application issues in development, test, and production environments.
• Evaluate emerging technologies and recommend solutions that improve application security, scalability, reliability, and maintainability.
• Develop and maintain automated build, deployment, and testing processes using DevOps tools.
• Collaborate with security teams, application teams, architecture teams, and business stakeholders to understand requirements and deliver solutions.
• Provide technical leadership, establish development best practices, and mentor junior team members.
• Take ownership of technical designs and proactively propose solutions rather than relying solely on predefined approaches.
• Support continuous improvement of security applications and cloud-native platforms.

Required Qualifications
• Experience working in a software development role with strong full-stack development expertise.
• Hands-on experience with Angular for front-end application development.
• Strong hands-on experience with Java 17 and enterprise application development.
• Experience with Spring Boot and Node.js.
• Strong experience designing and developing REST APIs.
• Hands-on experience with AWS and cloud-native application development.
• Strong understanding of software development lifecycle, application architecture, and production deployment.
• Experience developing secure applications and following security-first development practices.
• Understanding of security protocols, secure coding practices, and enterprise security requirements.
• Experience with DevOps tools and automated application build and deployment processes.
• Experience with software testing and automated testing tools.
• Experience with code reviews and static code analysis.
• Experience with Agile methodologies and a strong understanding of TDD and/or BDD practices.
• Ability to independently design solutions and make sound technical decisions.
• Strong leadership, communication, collaboration, and stakeholder-management skills.
• Ability to mentor and guide other technical team members.
• Bachelor's degree or equivalent experience in technology, computer science, engineering, cybersecurity, or a related field.

Preferred Qualifications
• Experience supporting Identity and Access Management (IAM) applications.
• Experience with AWS cloud migration initiatives.
• Experience developing cloud-native applications and services.
• Experience building applications that rely on multiple web services and operate at significant scale.
• Experience working with enterprise security or cybersecurity teams.
• Experience with client's security and compliance standards or comparable enterprise security frameworks.
• Experience with open-source frameworks and technologies.
• Experience with large-scale systems and high-volume applications.
• Experience performing operational troubleshooting and production support.

Certifications
• Security, cloud, AWS, or relevant technical certifications are preferred.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Full Stack Security Developer jobs: