Why This Role Stands Out
This hybrid role offers a fantastic opportunity to significantly enhance your skills in Java, Spring Boot, and crucial API security initiatives within a reputable company, with the flexibility to work from CST/EST hours. You'll thrive here if you're a mid-senior engineer with a passion for tackling complex security challenges and contributing to robust, secure applications. Apply today to join a collaborative team and make a real impact!
Quick Overview
Job Description
Software Engineer III (Java/Spring Boot) 5+ yrs exp.
Remote- CST/EST Hrs.
8-month contract
Our client needs a Software Engineer III with strong Java development experience to support a major vulnerability remediation and API security initiative. This role will work alongside an established team of Java engineers to address a backlog of application vulnerabilities, security findings, dependency issues, and security-hardening activities across client-facing applications.
The role is approximately 60% backend and 40% frontend, with the primary emphasis on Java/Spring development and security remediation.
Key Responsibilities
- Develop and modify applications using Java 17/21 and Spring Boot.
- Work with REST APIs, microservices, and web applications.
- Identify and remediate vulnerable packages and dependency chains, including frontend dependencies.
- Support network and application security-hardening activities.
- Troubleshoot and test applications following dependency and security-related changes.
- Make targeted frontend changes when required to address vulnerabilities such as input validation or JavaScript security issues.
- Work collaboratively with Java engineers through code reviews and established development standards.
- Support containerized applications running in OpenShift/Docker/Kubernetes environments.
Required Skills:
- Five (5) years of experience
- Strong professional experience with Java, preferably Java 17 or 21.
- Strong Spring Boot/Spring ecosystem experience.
- Experience developing and supporting REST APIs and microservices.
- Solid understanding of web application security, API security, HTTP protocols, and vulnerability remediation.
- Experience with application dependencies/package management and troubleshooting dependency upgrades.
- Frontend/web development knowledge sufficient to understand and remediate security issues.
- Experience with JavaScript and Ajax.
- Ability to work effectively in a highly collaborative, quality-focused engineering environment.
Bonus Skills:
- React experience - not required.
- Node.js/NPM, Thymeleaf, Backbone, or Spring MVC.
- OpenShift/Docker/Kubernetes experience.
- Banking/financial services, MFA, or credit card services experience.
- GitHub Copilot/AI-assisted development experience
Similar jobs
- MA
Software Engineer II
NewMastercard
O'Fallon, MO🇺🇸$92k - $147k/yrHybrid6 minutes agoEncryptionAgileJavaTechnology - NG
2027 Associate Engineer Systems / Engineer Systems with Security Clearance
Northrop Grumman
El Segundo, CA🇺🇸$62.3k - $93.5k/yrHybrid4 weeks agoEngineering - NG
Staff Embedded Software Engineer with Security Clearance
Northrop Grumman
Linthicum Heights, MD🇺🇸$169k - $253.6k/yrHybrid4 weeks agoMATLABSonarQubeAgile+3Technology - VI
VoIP / Cable TV / Digital Media Suite / GSUs – Network Engineer with Security Clearance
Vision IT
Los Angeles, CA🇺🇸On-site6 weeks agoTCP/IPDNSTechnology - CG
Software Engineer - Level 3 with Security Clearance
CCS Global Tech
Annapolis, MD🇺🇸$183k - $218k/yrHybrid1 week agoBashC++PowerShell+1Technology - AI
Mission Software Engineer with Security Clearance
Anduril Industries
Reston, VA🇺🇸$132k - $198k/yrHybrid1 week agoRustRoboticsAngular+4Technology