JV
Senior Java Engineer
Jobs via Dice
Rockville · Hybrid Full-time Senior Yesterday
About the role
Location
Rockville, Maryland (Hybrid – 3 days in office mandatory)
Experience Level
10–15 Years
Industry
Financial Services
Job Summary
We are looking for a Senior Java Engineer with strong hands‑on experience in Java, Spring Boot, and Microservices. This role involves building secure, scalable applications and working with enterprise security frameworks and tools. Candidates with experience in implementing security solutions and integrating authentication/authorization mechanisms will be highly preferred.
Key Responsibilities
- Develop and maintain backend services using Java and Spring Boot
- Build and support microservices‑based applications
- Design and implement secure APIs and services
- Integrate authentication and authorization mechanisms
- Work with enterprise security tools and platforms
- Ensure adherence to secure coding practices and compliance standards
- Collaborate with cross‑functional teams including engineering and security
Required Skills
- 10–15 years of experience in Java development
- Strong hands‑on experience with Spring Boot and Microservices
- Solid understanding of REST APIs and backend systems
- Good knowledge of application security concepts
- Experience with authentication and authorization mechanisms
- Comfortable working in a hybrid setup (3 days onsite)
Good to Have
- Experience implementing security tools/platforms (IAM, MFA, API security, etc.)
- Experience implementing MFA (Multi‑Factor Authentication) solutions (e.g., authenticator solutions) across enterprise systems
- Familiarity with OAuth, SAML, JWT (as examples)
- Experience in financial services or regulated environments
- Exposure to cloud platforms, Docker, Kubernetes, or DevSecOps
Education
- Bachelor’s degree in Computer Science or related field
Requirements
- Experience: 10–15 Years
- We are looking for a Senior Java Engineer with strong hands-on experience in Java, Spring Boot, and Microservices
- 10–15 years of experience in Java development
- Strong hands-on experience with Spring Boot and Microservices
- Solid understanding of REST APIs and backend systems
- Good knowledge of application security concepts
- Experience with authentication and authorization mechanisms
- Comfortable working in a hybrid setup (3 days onsite)
- Experience implementing security tools/platforms (IAM, MFA, API security, etc.)
- Experience implementing MFA (Multi-Factor Authentication) solutions (e.g., authenticator solutions) across enterprise systems
- Familiarity with OAuth, SAML, JWT (as examples)
- Experience in financial services or regulated environments
- Exposure to cloud platforms, Docker, Kubernetes, or DevSecOps
- Bachelor’s degree in Computer Science or related field
Responsibilities
- This role involves building secure, scalable applications and working with enterprise security frameworks and tools
- Develop and maintain backend services using Java and Spring Boot
- Build and support microservices-based applications
- Design and implement secure APIs and services
- Integrate authentication and authorization mechanisms
- Work with enterprise security tools and platforms
- Ensure adherence to secure coding practices and compliance standards
- Collaborate with cross-functional teams including engineering and security
Skills
APIAuthenticationAuthorizationBackendJavaMicroservicesRESTSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free