Senior Java Engineer - Cloud-Native Application jobs in United States
cer-icon
Apply on Employer Site
company-logo

RSA Security · 3 weeks ago

Senior Java Engineer - Cloud-Native Application

RSA Security is a leader in identity and access management, providing secure solutions for organizations globally. They are seeking a Senior Java Engineer to design, develop, and maintain cloud-native SaaS solutions for their RSA ID Plus platform, working closely with a team to implement features and ensure product reliability and security.

Computer & Network Security
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and maintain cloud-native, secure SaaS solutions for the RSA ID Plus platform
Work closely with a team of engineers to implement new features, optimize performance, and ensure the reliability and security of SaaS Identity and Access Management products
Contribute to building and operating ID Plus Cloud Access Service, collaborating with peers and product teams to deliver high-quality software for enterprise customers

Qualification

JavaCloud-native applicationsDistributed systemsCI/CD pipelinesContainerization (Docker)Cloud platforms AWSCloud platforms AzureRelational/NoSQL databasesSecure coding practicesAgile developmentSpring Framework / Spring BootCaching technologies (Redis)Integration with directoriesProblem-solving skillsEffective communication

Required

5+ years of experience developing object-oriented software, including significant experience in Java
Hands-on experience designing, implementing, and testing cloud-native SaaS applications
Solid understanding of scalability, throughput, latency, and reliability in distributed systems
Familiarity with zero-downtime deployments and multi-node architecture
Knowledge of data storage strategies and ability to work with relational and/or NoSQL databases
Experience with SaaS operations—monitoring, observability, and incident response is a plus
Understanding of secure coding practices and IAM/security concepts
Experience with CI/CD pipelines, automated builds, and release processes
Hands-on experience with containerization (Docker) and orchestration (Kubernetes is a plus)
Familiarity with cloud platforms (AWS, Azure) and cloud deployment practices
Strong problem-solving skills and ability to work effectively in a collaborative, distributed team
Enthusiasm for ensuring automated test coverage and maintaining high code quality
Effective written and verbal communication skills
U.S. Citizenship required
Bachelor's degree in Computer Science, Engineering, or equivalent technical field required; a Master's degree is preferred

Preferred

Exposure to computer/network security and IAM products
Familiarity with Spring Framework / Spring Boot
Experience integrating with directories (Active Directory, OpenLDAP)
Familiarity with caching technologies like Redis
Knowledge of modern front-end frameworks (React, Angular, or similar) is a plus
Experience working in Agile development environments

Benefits

Annual discretionary bonuses that are funded based on prior year company performance
Flexible paid-time-off
Health, disability, and life insurance
401(k) retirement plan with company matching contributions

Company

RSA Security

company-logo
From on-premises to cloud to hybrid, RSA provides identity-first solutions for security-first organizations to thrive in a digital world with modern authentication, lifecycle management, and identity governance.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Steve Schmalz
Field CTO, RSA Federal
linkedin
leader-logo
Kevin McAdams
Chief Financial Officer
linkedin
Company data provided by crunchbase