Senior Architect - Software Engineering [Java]

3 weeks, 5 days ago
Full-time
Lead
Software Development
3Cloud

3Cloud

3Cloud is a Microsoft Azure consulting firm founded by former Microsoft executives, providing expert cloud services for digital transformation and business success.

Internet Software & Services
251-1K
Founded 2016

Description

  • Lead architecture and technical strategy for Java-based application modernization and cloud transformation programs across multiple teams and workstreams.
  • Translate business goals into scalable Java/JVM architectures aligned with non-functional requirements, delivery constraints, and program outcomes.
  • Drive architectural consistency by defining shared frameworks, libraries, standards, patterns, and guardrails.
  • Collaborate with data, platform, DevOps, and security architects to maintain an end-to-end cloud architecture.
  • Provide hands-on guidance during delivery by reviewing Java codebases, API designs, and system integrations.
  • Lead or co-lead discovery and roadmap efforts, turning requirements into integrated, testable backlogs with dependencies and non-functional requirements.
  • Communicate architecture decisions and trade-offs clearly to technical and executive stakeholders.
  • Mentor architects, senior engineers, and technical leads in Java architecture, system design, and JVM performance.
  • Partner with sales and account teams on technical vision, solution options, estimates, and architecture artifacts.
  • Build reusable assets such as Java reference architectures, starter repositories, accelerators, and templates.

Requirements

  • Bachelor’s degree preferred.
  • 10+ years of hands-on Java development experience in enterprise or cloud environments.
  • 5+ years in solution architecture or technical leadership on multi-team or multi-workstream programs.
  • Proven experience leading Java-based cloud applications on Azure, including modernization and greenfield builds.
  • Deep expertise in Java, JVM performance, concurrency, memory management, and modern Java frameworks such as Spring Boot and Spring Cloud.
  • Experience designing and implementing RESTful APIs, event-driven systems, and microservices architectures.
  • Strong familiarity with Azure services relevant to Java workloads, including App Service, AKS, messaging, data, security, and networking.
  • Experience with Docker, Kubernetes/AKS, and CI/CD pipelines for Java applications.
  • Experience integrating AI or machine-learning capabilities via APIs or cloud AI services.
  • Consulting or professional services experience strongly preferred.
  • Excellent analytical, communication, and stakeholder-management skills.
  • Ability to remain hands-on while guiding architecture across large, complex programs.
  • Applicants requiring work visa sponsorship cannot be sponsored.

Benefits

  • Flexible work location with a virtual-first approach.
  • 401(k) with employer match up to 50% of your 6% eligible pay contributions.
  • Generous PTO with a minimum of 15 days, plus 9 paid company holidays and 2 floating personal days.
  • Two medical plan options, plus optional vision and dental coverage.
  • 100% employer-paid life and disability insurance.
  • Paid leave for birth parents and non-birth parents.
  • Healthcare FSA, HSA, and Dependent Care FSA options.
  • $67 monthly tech and home office allowance.
  • Utilization and/or discretionary bonus eligibility based on role.
  • Employee Assistance Program for everyday challenges.
  • Competitive compensation with a base salary range of $145,200 to $217,800 USD.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Platform Architect

Arbital Health 51-200 Technology, Information and Internet

Arbital Health is seeking a Platform Architect to define and unify the end-to-end architecture of its healthcare technology platform supporting value-based care contracts and regulated data workflows.

Agile Apache Spark AWS Databricks HIPAA Kafka
9 hours, 37 minutes ago

[Job-29960] .NET Tech Lead/ Architect, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior .NET Engineer/Tech Lead or Architect to develop and integrate complex back-end software solutions for a distributed international team.

Agile Azure C# CI/CD .NET REST API SOAP SQL Server
9 hours, 52 minutes ago

[Job-29960] .NET Tech Lead/ Architect, Colombia

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior .NET Engineer/Tech Lead or Architect to develop and integrate complex back-end software solutions within a multicultural, English-speaking global team.

Agile Azure C# CI/CD .NET REST API SOAP SQL Server XML
9 hours, 52 minutes ago

PHP Lead Architect

PHP Lead Architect at a company building scalable, high-performance PHP applications, responsible for defining architecture and guiding a development team toward strong application standards.

AWS CI/CD Docker GCP Laravel Load Balancing Microservices MySQL PHP React REST API Symfony Vue.js
1 day, 9 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers