Java Software Architect in LaSalle

Java Software Architect in LaSalle

LaSalle Full-Time 123750 - 151250 $ / year (est.) On-site
H

At a Glance

  • Tasks: Lead the design of innovative software architectures for cutting-edge technologies.
  • Company: Join a forward-thinking tech company focused on cloud and AI solutions.
  • Benefits: Attractive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic, collaborative environment with a focus on innovation and career advancement.
  • Why this job: Shape the future of technology while working with top-tier engineering teams.
  • Qualifications: 10+ years in software engineering with strong Java and architecture skills.

The predicted salary is between 123750 - 151250 $ per year.

We are seeking an experienced Java Software Architect to provide technical architecture and design leadership across distributed backend systems, cloud platforms, edge computing, and AI/ML capabilities. The successful candidate will define scalable technical solutions, establish architecture patterns, guide engineering teams, and ensure systems are designed for performance, reliability, security, and long-term scalability. This role requires strong Java expertise combined with broad architectural knowledge across cloud, APIs, distributed systems, data platforms, and modern AI/ML environments.

Key Responsibilities

  • Define end-to-end architecture for distributed backend, cloud, edge, and data platforms.
  • Develop technical architecture strategies, solution designs, and integration patterns.
  • Establish architectural standards and best practices for Java, Spring Boot, microservices, APIs, and event-driven systems.
  • Provide technical direction for AWS-based solutions across compute, storage, networking, IAM, and observability.
  • Design architecture for edge and CDN-based processing environments.
  • Define integration patterns for third-party vendors, identity services, authentication, and secure data exchange.
  • Guide the design of data platforms supporting ML inference, feature pipelines, model serving, and AI/ML integrations.
  • Evaluate and recommend technologies, frameworks, storage solutions, messaging platforms, and integration approaches.
  • Lead architecture reviews and technical design sessions with engineering and cross-functional teams.
  • Identify architectural risks, scalability concerns, security requirements, and technical dependencies.
  • Establish patterns for reliability, observability, performance, security, and governance.
  • Partner with engineering, data science, product, and other technical teams to translate business requirements into scalable technical solutions.
  • Provide hands-on technical guidance and participate in implementation where required.
  • Support greenfield initiatives and evolving technical environments where requirements may be ambiguous.

Qualifications

  • 10+ years of software engineering experience, with significant experience in architecture and distributed systems.
  • Strong expertise in Java and Spring Boot.
  • Extensive experience designing microservices, APIs, event-driven systems, and distributed architectures.
  • Strong experience with AWS cloud architecture.
  • Experience designing systems involving edge computing, CDN technologies, edge workers, Lambda@Edge, or similar platforms.
  • Strong understanding of system scalability, reliability, security, observability, and performance.
  • Experience designing data platforms and architectures supporting AI/ML inference and model serving.
  • Strong understanding of enterprise integration patterns and third-party system connectivity.
  • Ability to translate ambiguous business and technical requirements into clear architecture and implementation strategies.
  • Excellent communication and stakeholder management skills.
  • Demonstrated ability to influence engineering teams and technical stakeholders through architecture and technical leadership.

Nice to Have

  • JavaScript / TypeScript experience.
  • Python and data engineering experience.
  • Databricks or similar AI/data platforms.
  • Experience with ML model registries and feature stores.
  • Knowledge of JWT/JWS, PKI, OAuth 2.0, identity, or token verification.
  • Experience with distributed tracing and large-scale observability.
  • Experience with network/platform services.
  • Open-source contributions or community involvement.
  • Experience working in startup or highly agile environments.

Java Software Architect in LaSalle employer: High Tech Genesis

Join a forward-thinking company that values innovation and collaboration, where as a Java Software Architect, you will play a pivotal role in shaping cutting-edge solutions across cloud and AI/ML technologies. Our inclusive work culture fosters continuous learning and professional growth, offering ample opportunities to lead impactful projects while working alongside talented teams in a dynamic environment. Located in a vibrant tech hub, we provide competitive benefits and a supportive atmosphere that encourages creativity and excellence.

H

Contact Details:

High Tech Genesis Recruitment Team

We think you need these skills to ace Java Software Architect in LaSalle

Java
Spring Boot
Microservices
APIs
Event-Driven Systems
Distributed Architectures
AWS Cloud Architecture