Johns Hopkins Applied Physics Lab

Senior Solutions Architect

Johns Hopkins Applied Physics Lab$100K — $245K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of experience in cloud-native enterprise software design and delivery.
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and cloud-native patterns.
  • Proven experience leading software engineering teams and mentoring developers.
  • Hands-on proficiency with Java and Spring Framework (Spring Boot, Spring Cloud).
  • Experience with data engineering solutions and varying data architectures.
  • Strong experience with SQL and ETL processes.

Responsibilities

  • Define and implement end-to-end cloud-native architecture for enterprise software systems.
  • Lead and mentor cross-functional teams to foster collaboration and technical excellence.
  • Apply Agile principles to manage delivery cycles and technical debt.
  • Design software solutions using Java, Spring Framework, Vue.js, and Groovy.
  • Collaborate with stakeholders to translate requirements into technical designs.
  • Establish engineering standards and best practices across the development lifecycle.
  • Evaluate and recommend technologies that support organizational goals.

Benefits

  • Opportunity to work on cutting-edge cloud technologies and architectures.
  • Mentorship and professional development through leadership opportunities.
  • Collaborative work environment with cross-functional teams.
  • Involvement in solving complex government challenges through technology.
  • Eligibility for a Top Secret level security clearance, enhancing career opportunities.
Full Job Description
Description

Are you passionate about designing and delivering robust, cloud-native architectures that power enterprise-scale systems?

Do you thrive at the intersection of technical leadership and hands-on engineering, guiding teams to deliver solutions that matter?

Are you energized by translating complex government challenges into scalable, modern software?

If so, we're looking for someone like you to join our team.

We are seeking a Senior Solutions Architect to lead the design and delivery of cloud-native enterprise software systems. In this role, you will serve as a technical anchor for cross-functional teams setting architectural direction, championing agile development practices, and ensuring every solution is production-ready, scalable, and aligned with business objectives. You will work hands-on with a modern technology stack and collaborate closely with stakeholders, product owners, and engineers to translate requirements into enterprise-grade software.

As a Senior Solutions Architect, you will...

  • Define and drive end-to-end cloud-native architecture for enterprise-grade software systems, ensuring scalability, reliability, and security from day one.
  • Lead and mentor cross-functional development teams, fostering a culture of collaboration, continuous improvement, and technical excellence.
  • Apply Agile principles (Scrum, Kanban, or scaled agile frameworks) to structured delivery cycles, manage technical debt, and keep teams focused on outcomes.
  • Design and implement software solutions using Java, Spring Framework (Spring Boot, Spring Cloud), Vue.js, and Groovy - writing and reviewing code at an appropriate level to maintain
    architectural integrity.
  • Collaborate with product owners, business stakeholders, and DevOps engineers to translate functional and non-functional requirements into actionable technical designs.
  • Establish and enforce engineering standards, patterns, and best practices across the development lifecycle (CI/CD, automated testing, observability, security-by-design).
  • Evaluate and recommend cloud platform technologies, frameworks, and third-party integrations that support organizational goals.
  • Facilitate architecture reviews, design sessions, and proof-of-concept efforts to de-risk complex technical decisions.
  • Serve as a solutions-oriented escalation point - diagnosing production issues, guiding root-cause analysis, and driving timely resolution.
  • Communicate architectural vision and trade-offs clearly to both technical and non-technical audiences.

Qualifications

You meet our minimum qualifications for the job if you...
  • Possess a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or other relevant field.
  • Have 5+ years of experience designing and delivering cloud-native enterprise software systems in production environments.
  • Demonstrate a solid understanding of cloud platforms (AWS, Azure, or GCP) and cloud-native patterns (microservices, event-driven architecture, 12-factor app principles).
  • Demonstrate proven experience leading software engineering teams, including mentoring developers and driving technical decisions across the full SDLC.
  • Have strong, hands-on proficiency with Java and the Spring Framework ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Cloud).
  • Have strong, hands-on experience designing and implementing data engineering solutions across varying data architectures and databases that scale to enterprise data volumes.
  • Have strong experience with SQL, Transact-SQL and ETL processes.
  • Have working experience with Vue.js for front-end development in enterprise contexts.
  • Have experience with Groovy for scripting, build automation (Gradle), or application development.
  • Can demonstrate a proven track record of applying agile methodologies (Scrum, Kanban, SAFe, or similar) to drive iterative software delivery.
  • Are solutions-oriented - you identify the right answer through data, collaboration, and pragmatic engineering judgment rather than over-engineering.
  • Exhibit strong communication skills with the ability to align technical and non-technical stakeholders on architectural decisions.
  • Are able to obtain a Top Secret level security clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.

You'll go above and beyond our minimum requirements if you...
  • Hold a Master's degree or higher in Computer Science, Software Engineering, or other relevant technical discipline.
  • Have led architecture decisions in regulated or mission-critical enterprise environments.
  • Have experience implementing observability stacks (logging, metrics, distributed tracing) at scale.
  • Have hands-on experience with DevSecOps pipelines and security-by-design principles.
  • Have contributed to or led communities of practice, guilds, or internal engineering standards bodies.


Minimum Rate

$100,000 Annually

Maximum Rate

$245,000 Annually

About Johns Hopkins Applied Physics Lab

The Johns Hopkins University Applied Physics Laboratory (APL) is a research and development organization that provides solutions to national security and scientific challenges. The laboratory was founded in 1942 and is located in Laurel, Maryland. APL is a division of the Johns Hopkins University and is a not-for-profit organization. The laboratory has expertise in a variety of areas, including space exploration, national security, and healthcare.
Learn more about Johns Hopkins Applied Physics Lab
Size
7,000 employees
Industry
Founded
1942

Similar Jobs

More Jobs at Johns Hopkins Applied Physics Lab

More Information Technology Jobs

Find similar Senior Solutions Architect jobs: