Compunnel
Lead Software Engineer - Java\/Azure\/Microservices
Compunnel, Chicago, Illinois, United States, 60290
We are seeking three Senior or Lead Engineers with strong expertise in DevOps and Azure Cloud Computing to join our team. The ideal candidates will be responsible for the analysis, design, and development of scalable software solutions across the full Secure Software Development Life Cycle (SDLC) – from conception to deployment. Candidates should be well-versed in
CI/CD pipelines
and possess excellent problem-solving skills, with a strong focus on delivery.
Key Responsibilities:Design and develop integration approaches for various Azure resources.Architect and implement technical solutions using the best available technologies.Design, develop, and unit test components within the system.Collaborate with architects, designers, and enterprise framework teams to ensure the best business and IT solutions.Ensure that non-functional requirements such as security, performance, scalability, and reliability are considered when designing solutions.Required Expertise:
11+ years of professional experience in software development.Strong expertise in Azure Cloud, including Azure deployments, Azure Functions, APIM, Event Hub, Key Vault, and App Configuration.Hands-on experience in DevOps and CI/CD pipeline management.Java development experience with a solid understanding of Spring Boot.Expertise in REST API development and integration.Event-Driven Programming using Bus Architecture (Event Hub, Kafka).Knowledge of API Security practices.Familiarity with database technologies such as MySQL, Oracle, Redis, and MongoDB.Proficiency in GIT-based source code management tools.Experience with cloud deployments and securing cloud services.Preferred Expertise:
Knowledge of .Net (a plus).Familiarity with Kubernetes (a plus).Experience with Secupi (a big advantage).Azure Certifications are highly preferred.Key Skills:
Analytical and problem-solving mindset.Strong communication and collaboration skills.Ability to work independently with a goal-oriented attitude.Focus on delivering scalable, secure, and efficient software solutions.
Education:
Bachelors Degree
Certification:
Azure Certifications
CI/CD pipelines
and possess excellent problem-solving skills, with a strong focus on delivery.
Key Responsibilities:Design and develop integration approaches for various Azure resources.Architect and implement technical solutions using the best available technologies.Design, develop, and unit test components within the system.Collaborate with architects, designers, and enterprise framework teams to ensure the best business and IT solutions.Ensure that non-functional requirements such as security, performance, scalability, and reliability are considered when designing solutions.Required Expertise:
11+ years of professional experience in software development.Strong expertise in Azure Cloud, including Azure deployments, Azure Functions, APIM, Event Hub, Key Vault, and App Configuration.Hands-on experience in DevOps and CI/CD pipeline management.Java development experience with a solid understanding of Spring Boot.Expertise in REST API development and integration.Event-Driven Programming using Bus Architecture (Event Hub, Kafka).Knowledge of API Security practices.Familiarity with database technologies such as MySQL, Oracle, Redis, and MongoDB.Proficiency in GIT-based source code management tools.Experience with cloud deployments and securing cloud services.Preferred Expertise:
Knowledge of .Net (a plus).Familiarity with Kubernetes (a plus).Experience with Secupi (a big advantage).Azure Certifications are highly preferred.Key Skills:
Analytical and problem-solving mindset.Strong communication and collaboration skills.Ability to work independently with a goal-oriented attitude.Focus on delivering scalable, secure, and efficient software solutions.
Education:
Bachelors Degree
Certification:
Azure Certifications