> Markdown version of [/jobs/ext/3863824-principal-software-security-engineer](https://www.wearedevelopers.com/jobs/ext/3863824-principal-software-security-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Security Engineer - **Company:** Harvard Partners, LLP - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Checkstyle, Code Review, Continuous Delivery, Relational Databases, Database Theory, Software Design Patterns, Human-Computer Interaction, Spring Framework, Apache JMeter, Software Engineering, SonarQube, Spring-boot, Software Security, Backend, Git, Event Driven Architecture, Integration Tests, Kubernetes, Apache Kafka, Restful APIs, Amazon Simple Queue Service (SQS), Microservices - **Published:** October 22, 2026 - **Apply:** https://www.thejobnetwork.com/job/2ed5441f-b6d8-4510-84be-7db80e88d3f5/principal-software-security-engineer ## About the Role Preferred Skills/Experience: * 8+ years of software development experience. * Hands-on experience in Java stack (including Spring Framework, Spring Boot). * Solid experience interfacing with back-end applications using RESTful services. * Solid experience in key design patterns and best practices (eg. separation of concerns). * Experience working in AWS cloud environments & tools and in jacoco, SonarQube, CheckStyle, JMeter and JProfiler. * Experience in deploying services using containers/wars(dockers/k8s). * Strong background in git and continuous delivery environments where repeatable processes are highly automated. * Solid experience in micro service frameworks (eg: Spring Boot). * Experience with event driven architectures and platforms (Kafka, SQS, etc.). * Experience in writing unit & integration test cases for services. * Experience in database concepts - proficient in writing relational database queries. * Ability to develop functional, technical and user interface designs for an application that meets the defined requirements. * Experience in highly secured online environments that use n-tier designs and extensive firewalling to enhance security. * Strong understanding of modern identity, authN, and authZ. * Expertise in architecting, designing and developing highly scalable large scale and available applications. * Develops programming guidelines/standards and makes them accessible to other programmers. * Ability to lead, inspire, and motivate teams through effective communication. * Strong focus on security. * Strong communication (both oral and written) and interpersonal skills. ## Description Job DescriptionAs the Principal Software Security Engineer you will be responsible for designing, building, and supporting our identity applications and APIs, primarily using Java., * Analyzes, designs, programs, debugs, supports, and modifies software * Partner with business line and architects during initial project stages to ensure the accuracy of requirements and provide critical input and direction from a technology perspective * Completes documentation and procedures for installation and maintenance * Provide guidance to technology and business partners on complexity and delivery * Provide technical team guidance on code reviews, branching strategy, and release coordination * Ensuring successful incremental product releases