Principal Software Security Engineer
Harvard Partners, LLP
Phoenix, AZ, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
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
+13 more
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
Job 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
Requirements
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦