Remotery

Senior Architect – Software Engineering, Java

at3CloudUS flagUnited StatesFull-timeBackend EngineerSenior$145.2k – $217.8k/year

Posted 22 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Oversee the architectural design and technical strategy for Java-based application modernization and cloud transformation initiatives that involve multiple teams and workstreams.

• Convert business objectives into scalable Java/JVM architectures that meet non-functional requirements, delivery constraints, and program-level results.

• Foster architectural uniformity across teams by utilizing shared Java frameworks, libraries, standards, and design patterns.

• Work collaboratively with data, platform, DevOps, and security architects to ensure a cohesive end-to-end cloud architecture.

• Offer hands-on architectural guidance throughout the delivery process, which includes reviews of Java codebases, API designs, and system integrations.

• Establish reusable patterns and guidelines utilizing Spring Boot, Spring Cloud, Jakarta EE, and other relevant JVM technologies.

• Implement robust engineering principles—such as clean architecture, modular design, API-first development, testability, and observability—to ensure maintainability and resilience of solutions.

• Utilize AI-assisted development tools to enhance design, coding, testing, documentation, and analysis on a program scale.

• Lead or co-lead discovery and roadmap initiatives, converting requirements into integrated, testable backlogs with clear dependencies and non-functional requirements.

• Employ structured problem-solving techniques to evaluate scope, risks, and trade-offs, clearly communicating options in terms of value, cost, and time-to-impact.

• Effectively communicate Java architecture decisions to both technical and executive stakeholders.

• Cultivate trusted relationships with product, engineering, and technology leaders to influence cloud modernization strategies.

• Ensure application architectures facilitate predictable delivery, stable team velocity, and long-term maintainability.

• Align various teams around shared contracts, APIs, and integration patterns (REST, event-driven, messaging).

• Support Agile delivery at scale by ensuring architecture enables incremental delivery, well-defined definitions of done, and telemetry-driven enhancements.

• Mentor architects, senior engineers, and technical leads in Java architecture, system design, and JVM performance considerations.

• Demonstrate pragmatic decision-making—understanding when to simplify and when to implement advanced patterns or technologies.

• Participate in hiring, conducting technical interviews, and planning development for future Java architects and technical leaders.

• Contribute to business development by identifying opportunities to expand Java-based solutions within client organizations.

• Collaborate with sales and account teams to establish technical vision, architectural strategy, and solution options for new engagements.

• Create high-level designs, estimates, and architectural artifacts that document assumptions, dependencies, and risks clearly.

• Develop reusable assets such as Java reference architectures, starter repositories, accelerators, and templates.

• Advocate for the adoption of modern Java frameworks, cloud-native patterns, containerization, automation, and AI-assisted tooling.

• Actively engage in enablement initiatives and knowledge sharing across delivery teams.


⛳️ Requirements

• Bachelor’s degree is preferred.

• Over 10 years of hands-on Java development experience in enterprise or cloud environments.

• More than 5 years in solution architecture or technical leadership, including experience with multi-team or multi-workstream programs.

• Proven track record of leading Java-based cloud applications on Azure, encompassing modernization and greenfield builds.

• In-depth expertise in Java, JVM performance, concurrency, memory management, and modern Java frameworks (e.g., Spring Boot, Spring Cloud).

• Experience in designing and implementing RESTful APIs, event-driven systems, and microservices architectures.

• Strong understanding of Azure services relevant to Java workloads (App Service, AKS, messaging, data, security, networking).

• Proficiency with containerization (Docker), orchestration (Kubernetes/AKS), and CI/CD pipelines for Java applications.

• Experience integrating AI or machine-learning functionalities via APIs or cloud AI services.

• Consulting or professional services experience is highly preferred.

• Exceptional analytical, communication, and stakeholder management skills.

• Ability to remain hands-on when necessary while guiding architecture across large, complex programs.


🏝️ Benefits

• Flexible work location with a virtual-first approach to work!

• 401(K) with a match of up to 50% on your 6% contributions of eligible pay.

• Generous PTO offering a minimum of 15 days in addition to 9 paid company holidays and 2 floating personal days.

• Two medical plan options to give you the choice that suits you best!

• Option for vision and dental coverage.

• 100% employer-paid coverage for life and disability insurance.

• Paid leave for both birth parents and non-birth parents.

• Option for Healthcare FSA, HSA, and Dependent Care FSA.

• $67.00 monthly tech and home office allowance.

• Eligibility for utilization and/or discretionary bonuses based on role.

• Employee Assistance Program to assist with everyday challenges.

People also viewed

Softgic10 hours ago

Drupal Developer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Tether.to10 hours ago

Backend Engineer – Wallets

AE flagUnited Arab Emirates (UAE) OnlyFull-timeBackend Engineer
ApplyView job
Instrumental Group10 hours ago

Senior Full Stack Developer, React, Node.js, JS, CSS

US flagColorado OnlyFull-timeBackend Engineer$69k – $75k/year
ApplyView job
Oneleet10 hours ago

Backend Engineer

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Software Mind10 hours ago

Senior Software Engineer, .NET, AWS

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Sumsub10 hours ago

Senior Backend Developer – KYC

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers