Senior Software Engineer

TekLeaders, Inc
Jersey City, NJ, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Systems Engineering Audit Trail Automation of Tests Microsoft Azure Software Bug Management Cloud Computing Continuous Integration Java Platform Enterprise Edition (J2EE) Identity and Access Management
+21 more
Java Development Kit Key Management Regression Analysis Systems Development Life Cycle Role-Based Access Control Release Management Secure Coding Software Engineering Strategies of Testing Software Vulnerability Management Web Application Frameworks Data Logging Google Cloud Cloud Platform System Delivery Pipeline IT Architecture Containerization AngularJS Enterprise Integration Restful APIs Software Version Control

Job description

Seeking two senior software and systems engineers to accelerate modernization of the Secrets Management System (SMS) and Responsibility and Entitlements (RME) platforms. These engineers will own work across the full delivery lifecycle from requirements and architecture through implementation, testing, deployment, and production support. The initial priorities are expected to include a Java 25 uplift and secure AI enablement through Model Context Protocol (MCP) services, with flexibility to support other high-value SMS and RME initiatives., * Lead or materially contribute to the upgrade of enterprise Java applications to Java 25.

  • Assess code, frameworks, third-party libraries, build tooling, runtime dependencies, interfaces, and operational impacts.
  • Define and execute unit, integration, regression, performance, security, and release-validation strategies.
  • Translate business and technical needs into clear requirements, designs, implementation plans, acceptance criteria, and support documentation.
  • Design and deliver scalable, resilient, secure, and maintainable enhancements across SMS and RME.
  • Evaluate, design, and potentially implement MCP services connecting approved SMS and RME capabilities to AI ecosystem.
  • Apply enterprise controls for identity, authorization, secrets, least privilege, auditability, logging, data protection, and vulnerability management.
  • Support production applications through incident analysis, root-cause investigation, code fixes, controlled changes, and operational handoff.
  • Partner with architecture, security, cloud, AI, product, testing, operations, and distributed engineering teams.
  • Provide technical guidance, surface risks early, and help the team navigate unfamiliar or evolving technology areas.

Requirements

Must have: Testing, design, deploying, java JDK updates, MCP (model context protocol), AI experience, knowledge integration., * Senior-level experience designing, building, testing, deploying, and supporting enterprise Java applications.

  • Hands-on experience completing major Java/JDK upgrades or comparable platform modernization efforts.
  • Strong understanding of dependency compatibility, build pipelines, automated testing, regression analysis, secure coding, and release management.
  • Experience with Angular or another modern front-end framework and the ability to troubleshoot integrated full-stack applications.
  • Strong systems-engineering mindset and understanding of the complete software delivery lifecycle.
  • Experience with REST APIs, service integration, source control, CI/CD, observability, defect management, and controlled production change.
  • Understanding of authentication, authorization, entitlement models, secrets management, and security-first application design.
  • Ability to work independently in an ambiguous environment, develop structure, and drive assignments to measurable completion.
  • Clear written and verbal communication, effective collaboration, and a proactive, accountable work style., * Experience designing, building, securing, or operating MCP servers or similar AI-to-enterprise integration layers.
  • Understanding of enterprise AI architecture, knowledge integration, retrieval patterns, evaluation, guardrails, and AI-assisted development.
  • Experience with public cloud platforms, particularly Azure; AWS or Google Cloud Platform exposure is also valuable.
  • Experience in highly regulated financial-services environments.
  • Knowledge of identity and access management, policy services, segregation of duties, secrets rotation, or credentials migration.
  • Experience with container platforms and secure application deployment.
  • Background in vulnerability remediation, audit evidence, and security/compliance controls.

Apply for this position

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

Apply on www.dice.com

Good distractions

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

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

6:10 min

Unlocking free learning credits via Google Cloud Innovators

Asrar Asrar · WWC 2024

3:56 min

Leveraging GitOps for AI auditing and instant rollbacks

Jaroslaw Gajewski Jaroslaw Gajewski · WWC Europe 2026

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

4:42 min

Container hosting options available on Google Cloud Platform

Federico Fregosi · WWC 2022

1:09 min

Managing enterprise execution with the Operate runtime

Marcin Makowski Marcin Makowski · WWC Europe 2026

Videos

See all

Related articles

See all