Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Harvard Partners Trusted IT Advisors

Principal Software Security Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Job Description

Principal Software Security Engineer Harvard Partners Trusted IT Advisors Johnston, RI Job Details Contract $80 - $90 an hour 5 hours ago Qualifications Containerization systems Spring Boot Software engineering Continuous Delivery (CD) implementation SonarQube Git Public Cloud Enterprise software systems development 8 years Microservices Event-driven architecture AWS Clean architecture IT security architecture Implementing web services Microcontroller programming Technology advisory Software documentation Leading team collaboration initiatives Technical writing Scalability UI implementation Application Maintenance Back-end integration Kafka Application support JMeter DevOps automation Business requirements Identity and access management (IAM) solutions Full Job Description As the Principal Software Security Engineer you will be responsible for designing, building, and supporting our identity applications and APIs, primarily using Java.
Primary responsibilities include:
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
Qualifications:
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.
Location:
Johnston RI, Phoenix AZ or Iselin NJ.