Job responsibilities
- Executes standard security solutions in accordance with existing playbooks to satisfy security requirements for internal clients (e.g., product, platform, and application owners)
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Applies specialized tools (e.g., vulnerability scanner) to analyze and correlate incident data to identify, interpret, and summarize probability and impact of threats when determining specific vulnerabilities
- Supports delivery of continuity-related awareness, training, educational activities, and exercises
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on security engineering concepts and 2+ years applied experience
- Proficient in application design, coding, testing, maintenance, and debugging.
- Hands-on experience with Java/J2EE, Spring Framework components such as AOP, Integration, MVC, and Spring Boot.
- Skilled in front-end development using Angular/React/Vue frameworks, HTML5, CSS/SCSS, JavaScript, jQuery, and JSON.
- Experience with cloud platforms including AWS, GCP, and Azure, familiar with Terraform and containers
- Experience with messaging-based integration (JMS/MQ/Kafka) and microservices.
- Proficient in Spring JDBC, Spring Hibernate ORM, and JPA, experience with databases, both RDBMS and NoSQL.
Preferred qualifications, capabilities, and skills
- Jenkins/Bamboo or any CI/CD knowledge is preferred
- Excellent communication skills
- Analytical and troubleshooting skills