Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
IG

Technology Lead | Enterprise Security J2EE APIs | Java EE Security Standards: JCA, JCE, JAAS, JSSE, JGSS

IMCS Group Inc
🇺🇸 United States
On-site
Staff / Principal
1 month ago
  • Microservices
  • JWT
  • OAuth2
  • Azure
  • AKS
  • ACA
  • Agile
  • Java
  • Spring Boot
  • CI/CD
  • GitHub Actions
  • Devops
  • IaC
  • YAML
  • Terraform
  • OOP
  • REST API
  • JPA
  • API Gateway
  • CQRS
  • Event-Driven Architecture
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • RabbitMQ
  • Prometheus
  • Grafana
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Company Description: IMCS Group is one of the fastest growing MWBE (Minority Woman Owned Enterprise) staffing firms in the U.S. We focus on bringing a Diversity Recruitment approach to Fortune 500 companies within North America and EMEA region contingent labor programs.  IMCS Group excels in providing top talent in IT, Healthcare, Engineering, Finance, Light Industrial, Contact Center, and Clerical.  We have offices in the US, Canada, Mexico, and India in which we can provide support to our clients.

Description: Beeline ID: 122325-1



Please note, Candidate needs to Work From Office 3 Days / Week (Location: Chicago IL)





Number of Openings

1

Duration of contract

12 months

No of years’ experience

10+

Mandatory Skills

Microservices Design Patterns, Secure APIs using Spring Security with JWT/OAuth2. Azure using AKS and/or ACA

Good to Have Skills

Agile work experience


Work Location

Chicago

Notice Period

2 Weeks

Client Interview / F2F Applicable

Yes

Background check process to be followed:

Before onboarding / After onboarding:

BGV Agency:

Before Onboarding

Hello Verify





BGV Package Details

Specific BGV vendor name if client has mandated

BGV Outcome needed Before or After Onboarding

Drug Test Required

(Yes/No)

Type of Drug Test

(5 PT,7PT etc.,)

Pre-Onboarding

Any approved NASCom vendor (Hello Verify)

Before Onboarding

No

NA



Job Description:



Key Responsibilities

Design, develop, and maintain microservices using Java (21 preferred) and Spring Boot
Implement secure APIs using Spring Security with JWT/OAuth2-based authentication and authorization
Apply microservices design patterns to build resilient, scalable, and maintainable systems
Deploy and manage containerized services on Azure using AKS and/or ACA
Build and maintain CI/CD pipelines using GitHub Actions
Collaborate with architects and DevOps teams to deploy and manage services on cloud infrastructure (Azure preferred)
Write Infrastructure as Code (IaC) using YAML/Terraform for provisioning and automation
Participate in code reviews, design discussions, and ensure adherence to best coding practices
Troubleshoot, debug, and optimize application performance
Work in an Agile environment, collaborating closely with cross-functional teams


Required Skills

Core Java: Strong fundamentals — OOP concepts, exception handling, multithreading
Java Collections Framework: Deep understanding of List, Set, Map, and their implementations
Functional Programming: Lambdas, Streams API, Optional, method references
Modern Java Features (Java 17–21): Records, sealed classes, pattern matching, switch expressions, virtual threads (Project Loom)
Spring Boot: Building REST APIs, dependency injection, Spring Data JPA
Microservices Architecture: Service decomposition, inter-service communication, API Gateway, service discovery, circuit breaker patterns (e.g., Resilience4j)
Spring Security: Implementing authentication/authorization using JWT and OAuth2
Microservices Design Patterns: Saga, CQRS, API Gateway, Circuit Breaker, Event-Driven Architecture
Cloud Fundamentals: Understanding of cloud computing basics; hands-on exposure to Azure preferred (AWS/GCP also considered)
Cloud Services: Experience with Azure Kubernetes Service (AKS) and Azure Container Apps (ACA) for deploying and managing containerized microservices
Infrastructure as Code: Working knowledge of YAML; Terraform preferred
CI/CD: Hands-on knowledge of GitHub Actions for build, test, and deployment pipelines


Good to Have

Relevant certifications (e.g., Azure certifications, Java/Spring certifications, or similar)
Exposure to containerization (Docker/Kubernetes)
Familiarity with messaging systems (Kafka, RabbitMQ)
Experience with monitoring/observability tools (App Insights, ELK, Prometheus/Grafana)

Custom Fields:
Name: Intake Call Completed
Value: false

Name: Intake Call Requested
Value: false



EEOC Disclaimer: IMCS Group is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. IMCS Group is committed to maintaining an inclusive workforce, where employees are hired, retained, compensated, and promoted based on their contributions to our Company.

Technology Lead | Enterprise Security J2EE APIs | Java EE Security Standards: JCA, JCE, JAAS, JSSE, JGSS · IMCS Group Inc

Auto apply with Likeremote