Senior Solution Designer - Java Microservices

17 Hours ago • 10 Years +
Programming

Job Description

Luxoft is seeking an experienced Senior Solution Designer to lead the design and architecture of enterprise-grade Java microservices applications. The role involves collaborating with stakeholders to craft scalable, secure, and high-performing solutions, driving architectural standards, integration strategies, and providing implementation guidance. Responsibilities include defining system integration patterns, data flows, APIs, and microservice interactions, as well as evaluating technologies and ensuring cloud-readiness.
Must Have:
  • Collaborate with business analysts, product owners, and enterprise architects to understand functional and non-functional requirements.
  • Design end-to-end technical solutions using Java, Spring Boot, and microservices patterns.
  • Define system integration patterns, data flows, APIs, and microservice interactions.
  • Prepare technical architecture documents, sequence diagrams, and high/low-level designs (HLD/LLD).
  • Evaluate and recommend appropriate frameworks, technologies, and tools.
  • Review code and designs to ensure alignment with best practices, performance, and security standards.
  • Provide guidance to development teams during implementation and support in resolving technical roadblocks.
  • Ensure solutions are cloud-ready and scalable (AWS).
  • Minimum 10+ years of experience in enterprise software development and architecture.
  • Deep expertise in Java (8/11/17+), Spring Boot, and REST APIs.
  • Solid experience with microservices architecture, event-driven systems, and containerization (Docker/Kubernetes).
  • Hands-on experience designing solutions for cloud environments (preferably AWS).
  • Proficient in creating HLD/LLD, sequence diagrams, and architectural documentation.
  • Experience with integration patterns (e.g., API Gateway, message brokers like Kafka or RabbitMQ).
  • Familiarity with CI/CD pipelines, infrastructure as code, observability tools, and service mesh concepts.
  • Strong communication and stakeholder management abilities.
  • Proven track record of working with cross-functional teams in agile or hybrid environments.
  • Excellent problem-solving, critical thinking, and decision-making skills.
  • AWS Certification (e.g., AWS Certified Solutions Architect Associate/Professional).

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
problem-solving
game-texts
agile-development
rabbitmq
aws
service-mesh
spring-boot
ci-cd
docker
microservices
kubernetes
java

##### Project description

We are looking for an experienced Senior Solution Designer to lead the design and architecture of enterprise-grade applications built on Java microservices. You need to have a minimum of 10 years of experience in software architecture, with deep technical expertise in Java, Spring Boot, cloud-native design, and microservices patterns.

In this role, you'll collaborate with business stakeholders, architects, and development teams to craft scalable, secure, and high-performing solutions that align with business and technical objectives. You will be a key decision-maker in driving architectural standards, integration strategies, and implementation guidance across the software development lifecycle.

##### Responsibilities

  • Collaborate with business analysts, product owners, and enterprise architects to understand functional and non-functional requirements.
  • Design end-to-end technical solutions using Java, Spring Boot, and microservices patterns.
  • Define system integration patterns, data flows, APIs, and microservice interactions.
  • Prepare technical architecture documents, sequence diagrams, and high/low-level designs (HLD/LLD).
  • Evaluate and recommend appropriate frameworks, technologies, and tools.
  • Review code and designs to ensure alignment with best practices, performance, and security standards.
  • Provide guidance to development teams during implementation and support in resolving technical roadblocks.
  • Ensure solutions are cloud-ready and scalable (AWS).

##### Skills

Must have

  • Experience: Minimum 10+ years of experience in enterprise software development and architecture.
  • Tech Stack:
  • Deep expertise in Java (8/11/17+), Spring Boot, and REST APIs.
  • Solid experience with microservices architecture, event-driven systems, and containerization (Docker/Kubernetes).
  • Hands-on experience designing solutions for cloud environments (preferably AWS).
  • Architecture Skills:
  • Proficient in creating HLD/LLD, sequence diagrams, and architectural documentation.
  • Experience with integration patterns (e.g., API Gateway, message brokers like Kafka or RabbitMQ).
  • DevOps & Tools:
  • Familiarity with CI/CD pipelines, infrastructure as code, observability tools, and service mesh concepts.
  • Soft Skills:
  • Strong communication and stakeholder management abilities.
  • Proven track record of working with cross-functional teams in agile or hybrid environments.
  • Excellent problem-solving, critical thinking, and decision-making skills.
  • AWS Certification (e.g., AWS Certified Solutions Architect Associate/Professional).

Nice to have

  • N/A

##### Other

Languages

English: C1 Advanced

Seniority

Lead

Set alerts for more jobs like Senior Solution Designer - Java Microservices
Set alerts for new jobs by luxsoft
Set alerts for new Programming jobs in United Kingdom
Set alerts for new jobs in United Kingdom
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙