W2- Lead Java Software Engineer – AWS / Spring Boot / Microservices
.jpg%3Fformat%3Dwebp&w=828&q=75)

Virisha LLC
Dice Job Match Score™
✨ Finding the perfect fit...
Job Details
Skills
- API
- Amazon Kinesis
- Apache Kafka
- Java
- Microservices
- MongoDB
- Spring Framework
- AWS
Summary
IT Software Engineer 5– Lead Java Software Engineer – AWS / Spring Boot / Microservices
Location: Chicago, IL - Hybrid – 2 days onsite per week (Monday & Wednesday)
12-Month Contract
Job Overview
Client is seeking a Lead Software Engineer to provide technical leadership in designing, developing, testing, and deploying enterprise-scale digital platforms hosted on AWS. The role will focus on backend RESTful APIs and microservices while driving architecture, engineering best practices, and end-to-end software delivery.
Key Responsibilities
•Lead the design and development of RESTful APIs and microservices using Java 21+, Spring Boot, Apigee, and AWS.
•Architect API-first solutions, including service contracts, payload schemas, and OpenAPI/Swagger specifications.
•Translate business requirements into technical designs, user stories, and development tasks.
•Design secure service-to-service integrations using OAuth 2.0, JWT, and authorization models.
•Lead architecture decisions, technical design reviews, and code reviews.
•Collaborate with Product Owners, UI teams, architects, and partner development teams.
•Establish best practices for scalability, reliability, observability, security, and maintainability.
•Drive automated testing, performance testing, load testing, and production readiness.
•Lead troubleshooting and resolution of complex production issues.
•Own the complete software lifecycle from design and development through deployment, monitoring, support, and continuous improvement.
•Create technical documentation, operational runbooks, and engineering standards.
Required Qualifications
•Bachelor’s degree with 10+ years of software development experience.
•Strong experience with software development, product design, and architecture.
•Strong decision-making and critical-thinking skills.
•Extensive experience with Java 17+ and Spring Boot REST API development.
•Experience with API management/gateway platforms, preferably Apigee.
•Experience deploying and maintaining applications in AWS, Azure, or Google Cloud Platform.
Strong preference
•Java 17+/21+
•Spring Boot
•REST APIs / Microservices
•Apigee
•AWS
•JUnit / Mockito
•Event-Driven Architecture
•Kafka / AWS Kinesis / SQS / SNS / RabbitMQ
•PostgreSQL / MySQL / Oracle / AWS RDS / Aurora
•MongoDB / Cassandra / DynamoDB
•Elasticsearch / Redis / Vector Databases
•Azure DevOps / Jenkins / GoCD
•GitHub Copilot / Cursor
•Agile / Scrum
- Dice Id: 91166158
- Position Id: 9055523
- Posted 1 day ago
Company Info
About Virisha LLC
Virisha LLC is a fast growing renowned IT, Software development, Staffing and Consultancy firm based of 600 N Broad Street Suite 5, Middletown, DE 19709, United States, with the sole purpose of delivering tailored and innovative IT solutions to its clients worldwide. If we talk about our IT Staffing services, it’s one-stop recruitment solution where recruiters have the ability to think out of the box and render best solutions to our clients to overcome their staffing challenges.
.jpg%3Fformat%3Dwebp&w=1080&q=75)
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs