ProvidenceRecruiter Since 2001
the smart solution for Providence jobs

Sr Java Software Developer-Security

Company: Pearson
Location: Providence
Posted on: January 27, 2023

Job Description:

SummaryAs a Senior Software Security-Focused developer, you will be responsible for improving application security across the platform. Initially this position will focus on hands-on development work to resolve vulnerabilities. This will transition into an increasing focus on identifying, assessing, escalating, and coordinating fixes across teams. This is a new role for this platform; however, you will work with security experts on other platforms and teams. The ideal candidate is a proven software developer who thrives working independently and setting their own direction, while also effectively collaborating and educating others. Candidates for this role are not expected to be security experts but they must have a strong interest in and/or the ability to learn security.Senior Developer responsibilities include full lifecycle activities using industry best practices in an agile, results driven environment while working with a diverse group of high-performing, experienced teams. You will be expected to continually grow and challenge all of us to raise the bar even higher with your contributions to people, process, and technology. We are looking for another highly collaborative team member that has a passion for excellence and innovation and knows the importance of fun, self-care and flexibility while working on a variety of complex and challenging projects.Responsibilities+ Work closely with product and platform teams to implement changes to address security vulnerabilities. Maintain and support mission-critical applications, as necessary. Full-lifecycle activities include following Pearson VUE and industry standards for analysis, requirements, design, reviews, testing, deployment, automation, and support.+ Increasing willingness and ability to expand security knowledge (with focus on Application Security), and work across teams and platforms to proactively find and mitigate security vulnerabilities.+ Increasing ability and proactive focus on security related: communication, controls, best practices, industry knowledge, subject matter expertise across the platform, automation, reviews, documentation, training, mentoring, and process and procedures.+ Performs other duties as assigned.QualificationsRequired Education & Experience+ Bachelor's degree in Computer Science, MIS, or equivalent technology discipline+ 8+ years minimum industry Java development required+ 4+ years industry programmatic interaction with relational database systems+ The current technology stack for our department includes but is not limited to: Java, Angular/AngularJS, Spring, Web Services (REST/SOAP), Angular, JPA/Hibernate, Swing, RESTEasy, SQL Server, RabbitMQ, Azure, Apache CXF, and Spring Boot.+ Industry experience in OOAD, agile processes, design patterns, SQL and UMLDesired Knowledge, Skills & Abilities+ Application security experience in a global enterprise IT environment+ Proven ability to quickly learn new processes and tools, business domains and technical apps+ Must have strong time management skills - including ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines+ Must develop effective relationships with internal and external contacts and work well within and across teams+ Must assimilate information, distill knowledge, apply experience, and provide solution alternatives and recommendations+ Experience working in an agile environment+ Experience in understanding software architecture+ Experience in creating design/solution documents and test-driven development+ Desire to expand knowledge in many development languages, applications, and tools+ Ability to think technically and analytically+ Must be a self-starter and detail-oriented+ Must have a "positive" and energetic demeanor+ Effective written and verbal communication skills+ Creative problem-solving skillsIndustry experience with the following+ Experience with Java and web applications, single-page Angular applications, REST and SOAP APIs+ Technologies: Java SE AND EE, Angular/AngularJS (or other JavaScript frameworks such as jQuery), Spring Security, REST services, JPA/Hibernate, SQL, JBOSS OR TomcatExperience with the following (Preferred; otherwise, desire to learn)+ Well-rounded background in application security+ Experience driving a culture of security awareness+ Current understanding of industry security trends and emerging threats+ Strong preference for working experience with security tools, using static code analysis, dynamic code analysis, and 3rd party library assessment tools+ Experience implementing security controls in a global enterprise IT environment+ Familiar with OWASP Secure Coding Practices, Continuous Integration/Continuous Deployment (CI/CD) processes/concepts, REST API technology and methods, and common security vulnerabilities and fixes+ Knowledge and remediation experience of common OWASP security risks such as SQL injection, XSS, DDoS, CSRF, XEE+ Proven ability in security process and organizational design+ Swing, RESTEasy, SQL Server (Transact-SQL), RabbitMQ, Azure, Apache CXF, SpringBoot, Gradle build framework, Docker, Kubernetes, Splunk, NewRelicCompensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific office location. As required by the Colorado and New York City laws, the pay range for this position is as follows:Minimum full-time salary range is between $125,000 - $140,000.This position is not bonus eligible, and information on benefits offered is here.\#LI-POSTLearning is the most powerful force for change in the world. More than 20,000 Pearson employees deliver our products and services in nearly 200 countries, all working towards a common purpose - to help everyone achieve their potential through learning. We do that by providing high quality, digital content and learning experiences, as well as assessments and qualifications that help people build their skills and grow with the world around them. We are the world's leading learning company. Learn more at believes that wherever learning flourishes, so do people. We are committed to being an anti-racist?company in everything we do. We value the power of an inclusive culture and a strong sense of belonging. We promote a culture where differences are embraced, opportunities are accessible, consideration and respect are the norm, and all individuals are supported in reaching their full potential. Through our talent, we believe that diversity, equity, and inclusion make us a more innovative and vibrant place to work. People are at the center, and we are committed to a sustainable environment and workplace where talent can learn, grow, and thrive. ?To learn more about Pearson's commitment to a diverse and inclusive workforce, please click here:? is an Affirmative Action and Equal Opportunity Employer and a member of E-Verify. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. All employment is decided based on qualifications, merit, and business need.?All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status, or any other group protected by law.**Job:** TECHNOLOGY**Organization:** Assessment & Qualifications**Schedule:** FULL\_TIME**Req ID:** 8846\#location

Keywords: Pearson, Providence , Sr Java Software Developer-Security, Other , Providence, Rhode Island

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Rhode Island jobs by following @recnetRI on Twitter!

Providence RSS job feeds