Skip to main content

Technology Architect - Java Full Stack / AWS

Posted 5 days ago

2t consultingRichardson (TX)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

We are looking for an experienced Technology Architect / Java Full Stack Architect with strong expertise in Java, Spring Boot, ReactJS, and AWS Cloud. The ideal candidate will have hands-on experience designing scalable distributed systems, microservices, cloud-native applications, and high-performance Java solutions.
Must-Have:
  • SkillsJavaSpring BootReactJSAWS CloudFull-stack application architecture
  • Microservices and distributed systems
  • Java performance tuning and JVM optimization
Key Responsibilities:
  • Lead the architecture and design of Java full-stack applications using Java, Spring Boot, and ReactJS.Design scalable and resilient microservices and distributed systems.
  • Apply advanced Core Java concepts and perform JVM and application performance tuning.
  • Design systems capable of handling failures, scalability, and high availability.
  • Develop technical proofs of concept (POCs) to validate architecture and technology decisions.
  • Leverage the Spring ecosystem to build modern, cloud-native applications.
  • Design and deploy applications using AWS Cloud services.
  • Containerize applications and support automated deployment processes.
  • Work with edge computing technologies, including Edge Workers and CDN-based compute.
  • Use modern developer tooling, including GitHub Copilot and AI-assisted development workflows.
  • Collaborate with engineering teams to establish architecture standards, design patterns, and development best practices.
  • Provide technical leadership across application development, cloud architecture, and deployment.
  • Technical Skills
  • Backend: Java, Core Java, Spring Boot, Spring Framework
  • Frontend: ReactJSCloud: AWSArchitecture: Microservices, Distributed Systems, Cloud-Native Architecture, Edge Computing
  • Performance: JVM Tuning, Java Performance Optimization
  • DevOps: Containerization, Automated Deployments, GitHubDevelopment Tools: GitHub Copilot, AI-Assisted Development
  • Other: Proof of Concepts, System Design, Failure Handling, CDN, Edge Workers

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this