Java Developer With Security & SRE

Empower Professionals
New York, NY, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Amazon Web Services Microsoft Azure Cloud Computing Data Security Java Security Spring Framework OAuth OpenShift Reliability Engineering Openid Connect
+13 more
Prometheus Secure Coding Transport Layer Security Google Cloud Enterprise Software Applications Grafana Spring-boot Kubernetes Restful APIs Heap (Data Structure) Splunk Appdynamics Dynatrace

Job description

  • We are looking for a Senior Java Security & Reliability Engineer with expertise in Spring, Spring Security, Enterprise Application Security, and Site Reliability Engineering (SRE) practices.
  • This role focuses on building, supporting, and securing mission-critical enterprise applications while ensuring operational excellence and platform reliability., * Design, develop, and maintain enterprise applications using Spring Framework and Spring Boot.
  • Implement robust authentication, authorization, and secure access controls using Spring Security.
  • Build highly scalable and secure RESTful services.
  • Ensure compliance with enterprise security standards and regulatory requirements.
  • Provide production support and resolve critical performance and reliability issues.
  • Conduct root cause analysis using logs, thread dumps, and network traces.
  • Drive observability, monitoring, incident management, and reliability initiatives.
  • Collaborate with development, infrastructure, security, and operations teams.
  • Implement resiliency and availability improvements following SRE principles.
  • Participate in on-call support, service reviews, and operational readiness activities., * Spring Framework
  • Spring Boot
  • Spring Security

Hands-on experience with:

  • REST APIs
  • HTTP/HTTPS
  • TLS/SSL
  • OAuth2
  • OpenID Connect
  • Authentication & Authorization

Requirements

  • 5+ years of experience in Java enterprise application development., * Data Security
  • Encryption
  • Security Compliance
  • Secure Coding Practices

Advanced troubleshooting skills involving:

  • Application Logs
  • Thread Dumps
  • Heap Dumps
  • Network Traces
  • Performance Analysis

Experience operating applications in large-scale enterprise environments.

Preferred Skills:

  • Kubernetes/OpenShift
  • Cloud Platforms (Azure/AWS/Google Cloud Platform)
  • Splunk, Dynatrace, AppDynamics
  • Prometheus & Grafana
  • CI/CD Pipelines

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:07 min

Architecting the availability stack with Prometheus and Grafana

Gabriel Labachelerie · World Congress 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all