PKI / Cryptography Engineer
Explicitly calls out "vibe coding tools" — uses AI-assisted coding tools like GitHub Copilot, Cursor, Kiro, WindSurf, and Claude Code.
About the Role
Hands-on Technical Architect and development lead focused on full-stack Java, cloud, microservices, and security. The role combines enterprise architecture, PKI/cryptography expertise, and the use of AI-assisted coding tools to lead and deliver large-scale web and mobile systems.
Job Description
Role
This is a hands-on Technical Architect / Technical Development Lead responsible for designing and delivering enterprise-level full-stack Java solutions across cloud, web, and mobile platforms. The role requires leadership of development efforts, mentoring staff, and managing the full SDLC for long-term contract work in Berkeley, NJ / Carol Spring, FL.
Key Responsibilities
- Act as a technical lead and senior developer on full-stack Java projects for web and mobile.
- Design and implement domain driven designs, event-based architectures, APIs, and microservices.
- Architect and deploy distributed, cloud-native systems with high availability and performance tuning.
- Implement security and cryptography practices including PKI, SSL, RSA, key management, and digital signatures.
- Use containerization and orchestration for deployments (Kubernetes) and work with distributed databases.
- Apply automated testing and session management best practices.
- Work across Agile and Waterfall methodologies, manage the full SDLC, solve complex technical problems, and mentor junior staff.
- Leverage AI-assisted coding tools to increase productivity.
Requirements
- Bachelor’s Degree in Engineering/Technology (required).
- Minimum 15+ years of experience designing and deploying enterprise-level technical applications.
- Deep experience with full-stack Java development and JavaScript.
- Proven knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and container orchestration (Kubernetes).
- Experience building microservices and event-driven architectures; API design experience.
- Familiarity with distributed databases such as Postgres and Yugabyte.
- Strong understanding of security protocols and cryptography concepts (PKI, SSL, RSA), including key management and digital signatures for mobile and server-side.
- Experience with high availability engineering, performance tuning, session management, and automated testing.
- Experience working in both Agile and Waterfall environments and mentoring/leading teams.
Tools & Technologies Mentioned
GitHub Copilot, Cursor, Kiro, WindSurf, Claude Code, Java, JavaScript, QuarkSpring, AWS, Azure, Google Cloud Platform, Kubernetes, Postgres, Yugabyte, PKI, SSL, RSA, microservices.