Java Developer

Nexify Infosystems LLC
Chicago, United States of America
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chicago, United States of America

Tech stack

Java
API
Application Performance Management
Azure
Cloud Computing
Cloud Engineering
Code Review
DevOps
Java Platform Enterprise Edition (J2EE)
Gradle
Maven
Redis
Software Engineering
Data Logging
Enterprise Software Applications
Delivery Pipeline
Spring-boot
Caching
Infrastructure as Code (IaC)
GIT
Event Driven Architecture
Containerization
Azure
REST
Api Management
Docker
Jenkins
Microservices

Requirements

We are looking for a highly skilled and experienced Senior Java Developer with strong expertise in cloud-native application development and deployment within the Azure ecosystem.

The ideal candidate should have hands-on experience with containerization, orchestration, API management, distributed messaging systems, and caching technologies.

Required Experience

*10+ years of experience in Java application development

*Strong experience in designing and developing scalable enterprise applications

*Experience working in Agile/Scrum environments

Must Have Technical Skills

*Strong expertise in Java/J2EE, Spring Boot, and Microservices architecture

*Hands-on experience with Docker and Kubernetes

*Strong exposure to Azure Cloud Ecosystem

*Experience with Azure Kubernetes Service (AKS)

*Experience with Azure API Management (APIM)

*Experience with Azure PubSub / Messaging Services

*Strong knowledge of Redis Caching

*Experience with REST APIs and event-driven architecture

*Knowledge of CI/CD pipelines and DevOps practices

*Experience with Git, Maven/Gradle, Jenkins, or similar tools

Key Responsibilities

*Design, develop, and deploy scalable microservices-based applications

*Build and manage cloud-native solutions on Azure

*Implement containerized applications using Docker and Kubernetes.

*Develop and manage APIs using Azure APIM

*Work on messaging/event streaming solutions using Azure PubSub technologies

*Optimize application performance using Redis caching mechanisms

*Collaborate with cross-functional teams including Architecture, DevOps, QA, and

Business teams

*Participate in code reviews, technical discussions, and solution design

*Ensure application scalability, security, and reliability

Good to Have Skills

*Experience in Brokerage / Capital Markets domain

*Knowledge of trading platforms, order management systems, or financial applications

*Exposure to monitoring and logging tools

*Experience with Infrastructure as Code (IaC)

Soft Skills

*Strong communication and stakeholder management skills

*Ability to work independently in a fast-paced environment

Apply for this position