Senior Engineering Manager Enterprise Security & Java API Development
Location: San Jose, CA 95134
Duration: 6 Months Contract
Target Start Date: June 15, 2026
Position Overview
We are seeking an experienced Senior Engineering Manager with a strong background in Enterprise Security, Java/J2EE application development, and modern microservices architecture. The ideal candidate will possess deep technical expertise in Java-based technologies, security frameworks, cloud-native development, database technologies, and observability platforms while leading engineering teams in delivering scalable, secure, and high-performing enterprise solutions.
Required Skills & Qualifications
-
12+ years of hands-on experience in Java/J2EE application development and enterprise software engineering.
-
Strong expertise in Enterprise Security technologies and Java EE security standards including:
-
JCA (Java Connector Architecture)
-
JCE (Java Cryptography Extension)
-
JAAS (Java Authentication and Authorization Service)
-
JSSE (Java Secure Socket Extension)
-
JGSS (Java Generic Security Services)
-
Extensive experience designing and developing Microservices architectures using:
-
Java 8/11/17/21
-
Spring Boot
-
Kafka
-
Node.js
-
ReactJS
-
TypeScript
-
Strong hands-on experience with Elasticsearch and Kibana for log analytics, monitoring, and troubleshooting.
-
Expertise in relational databases:
-
Oracle
-
MySQL
-
PostgreSQL
-
Azure SQL (PaaS)
-
Extensive experience with NoSQL databases:
-
Experience with enterprise-scale application architecture, performance optimization, and security best practices.
-
Strong leadership, mentoring, and stakeholder management skills.
Preferred Qualifications
-
Experience leading distributed engineering teams.
-
Exposure to cloud platforms and cloud-native application development.
-
Experience implementing DevOps, CI/CD pipelines, and observability solutions.
-
Knowledge of API security, authentication, authorization, and enterprise integration patterns.
Key Responsibilities
-
Lead the design, development, and delivery of secure enterprise applications and APIs using Java/J2EE and microservices technologies.
-
Architect and implement scalable, high-availability solutions leveraging Spring Boot, Kafka, ReactJS, Node.js, and modern database technologies.
-
Drive engineering excellence by establishing security standards, monitoring frameworks, performance optimization strategies, and mentoring development teams.
Minimum Experience Required