Demo

Senior Java Architect - Chicago, IL

Sumeru
Chicago, IL Full Time
POSTED ON 2/24/2025
AVAILABLE BEFORE 4/21/2025

Job Details

You will be responsible for designing and implementing enterprise-level applications using Java, Containers, Springboot, microservices, and cloud-native technologies. You will provide leadership in defining technical direction, driving architectural decisions, and ensuring that all applications are scalable, maintainable, and performant. You will work closely with product owners, engineering teams, and DevOps to ensure the solutions align with business goals and technical requirements.

Lead the design and implementation of enterprise-grade Java applications using Kubernetes, Springboot and other related technologies.

Architect and design microservices that are scalable, resilient, and optimized for cloud environments.

Provide thought leadership on the use of containers (Docker) and Kubernetes for container orchestration and deployment.

Define best practices for building cloud-native applications, emphasizing scalability, security, and maintainability.

Collaborate with stakeholders, including business analysts, product owners, and other architects, to understand requirements and translate them into technical solutions.

Define and enforce standards for CI/CD pipelines, automation, version control, and code quality.

Lead and mentor development teams, providing guidance on architectural decisions, coding standards, and performance optimizations.

Ensure that systems are highly available, fault-tolerant, and performant, leveraging tools like Kubernetes, Docker, and cloud infrastructure.

Design and implement API strategies (RESTful services, GraphQL, etc.) and integrate with various data sources (SQL/NoSQL).

Work on cloud architecture and leverage cloud platforms (AWS, Google Cloud Platform, Azure) to optimize cost and performance.

Conduct regular code reviews and architecture reviews to ensure adherence to technical and business requirements.

Stay current with new technologies and trends in cloud-native development, containers, microservices, and distributed systems.

What You

Experience: 8 years of professional software development experience, with at least 3-5 years in a leadership or architect role.

Extensive experience with Java and Springboot for building scalable, maintainable backend systems.

Proven experience designing and building microservices architectures and deploying them in cloud-native environments.

Strong hands-on experience with containerization technologies (Docker) and orchestration tools like Kubernetes.

Experience designing and implementing CI/CD pipelines and automated testing frameworks.

Strong experience with cloud platforms (AWS, Google Cloud Platform, Azure) and deploying Java applications in cloud environments.

Technical Skills: In-depth knowledge of Java 8 , Spring Boot, Spring Cloud, Spring Security, and related Spring technologies.

Hands-on experience with containers (Docker) and Kubernetes for deploying and managing applications in production.

Strong understanding of microservices architecture, API design (RESTful, GraphQL), and integration patterns.

Solid experience with cloud infrastructure (AWS, Azure, Google Cloud Platform) and leveraging cloud-native services.

Strong background in distributed systems, message queues, and event-driven architectures (e.g., Kafka, RabbitMQ).

Expertise in database design and integration with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra).

Familiarity with DevOps practices and tools (e.g., Jenkins, GitLab CI, Terraform, Ansible).

Architectural and Design Skills: Ability to design highly scalable, available, and fault-tolerant architectures. Strong knowledge of architectural patterns (e.g., CQRS, Event Sourcing, Hexagonal Architecture).

Familiarity with design principles such as SOLID, 12-Factor App, and Twelve-Factor App methodology.

Experience in managing and optimizing large-scale distributed systems.

Leadership and Communication: Excellent leadership skills, with experience in guiding, mentoring, and building high-performing teams.

Ability to communicate complex technical concepts to both technical and non-technical stakeholders.

Strong problem-solving skills and the ability to make data-driven architectural decisions.

Experience in working with Agile development methodologies (Scrum, Kanban).

Preferred Skills: Security: Experience with OAuth, JWT, and other security mechanisms for securing microservices.

Monitoring & Logging: Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging platforms (e.g., ELK stack).

Event-Driven Architectures: Experience with event streaming technologies like Apache Kafka, AWS Kinesis, or Google Pub/Sub.

Performance Tuning: Strong background in performance optimization, profiling, and tuning Java applications.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Architect - Chicago, IL?

Sign up to receive alerts about other jobs on the Senior Java Architect - Chicago, IL career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$172,688 - $210,712
Income Estimation: 
$170,589 - $211,671
Income Estimation: 
$178,619 - $225,190
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$103,114 - $138,258
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$120,777 - $151,022
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sumeru

Sumeru
Hired Organization Address Aurora, IL Full Time
Assembler - Requires steel toed shoes Shift: Second shift 2pm-10pm Execute standard work with support from others on com...
Sumeru
Hired Organization Address Chandler, AZ Full Time
Job Details Roles and Responsibilities: Operates complex equipment and analytical tools, processes, state of the art 12'...
Sumeru
Hired Organization Address Inverness, FL Full Time
Answer Incoming Calls Outgoing / Incoming Mail Delivery – Postage Machine Tidy up Play Room (when used) Closure Letters ...
Sumeru
Hired Organization Address Webster, TX Full Time
Job title: Cleaner Location: 500 MEDICAL CENTER BLVD. Webster, TX Duration: 03 Month with possibility of extension Descr...

Not the job you're looking for? Here are some other Senior Java Architect - Chicago, IL jobs in the Chicago, IL area that may be a better fit.

Senior Java Architect - Chicago, IL

Sumeru Solutions, Chicago, IL

Job Opportunity - Java Architect - Chicago IL

Donato Technologies, Inc., Chicago, IL

AI Assistant is available now!

Feel free to start your new journey!