Java Solution Architect-Onsite @Mc Lean, VA-Need Locals Only

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

java
AWS
Spring Boot
MongoDB
Architect
Architecture
Python
Pyspark
PostgreSQL

Job Details

Title - Java Solution Architect

Location-Onsite @Mc Lean, VA-Need Locals Only

Duration Contract

Overview

We are seeking a highly experienced Lead Back-End Solution Architect to design, architect, and oversee the development of scalable, high-performance backend solutions.

This role requires deep expertise in Java, Spring Boot, Python, PySpark, PostgreSQL, AWS, and MongoDB, along with strong architectural leadership to guide engineering teams and drive technical strategy across complex enterprise applications.

Key Responsibilities

Architectural Leadership

  • Define and lead the backend architecture roadmap for enterprise-grade systems.
  • Design end-to-end solutions leveraging microservices, event-driven architectures, and cloud-native patterns.
  • Provide architectural governance, best practices, and design patterns to engineering teams.
  • Perform architecture reviews, code reviews, and ensure alignment with enterprise standards.

Backend Engineering & Development

  • Architect and build backend systems using Java and Spring Boot for scalable microservices.
  • Develop data processing pipelines using Python and PySpark for high-volume data workloads.
  • Design and optimize relational and NoSQL data models using PostgreSQL and MongoDB.
  • Implement APIs (REST, GraphQL), integration layers, and backend workflows.

Cloud & DevOps Enablement

  • Architect and deploy backend solutions on AWS using services such as Lambda, ECS/EKS, S3, EMR, Glue, SNS/SQS, and API Gateway.
  • Ensure systems are built for observability, reliability, scalability, and cost efficiency.
  • Collaborate with DevOps teams to implement CI/CD pipelines and infrastructure as code (Terraform/CloudFormation).

Cross-Functional Collaboration

  • Partner with Product, Data Engineering, UI/UX, and QA teams to translate business requirements into technical solutions.
  • Lead technical discussions, decision-making sessions, and architectural presentations with stakeholders.
  • Mentor backend engineers and ensure continuous improvement across engineering teams.

Required Skills & Qualifications

Technical Skills

  • Java & Spring Boot: Expert-level experience building microservices and backend frameworks.
  • Python & PySpark: Strong hands-on experience in distributed computing, ETL workflows, and data pipelines.
  • Databases:
    • PostgreSQL: Deep knowledge of SQL, schema design, performance tuning.
    • MongoDB: Experience with NoSQL architecture and document modeling.
  • AWS Cloud: Strong proficiency with cloud-native architecture and key AWS services.
  • Understanding of distributed systems, concurrency, caching strategies, message queues (Kafka/RabbitMQ), and API security.
  • Experience with containerization (Docker, Kubernetes) is a strong advantage.

Architectural Skills

  • Proven track record designing complex enterprise applications.
  • Strong knowledge of microservices, domain-driven design (DDD), event-driven architecture, and data engineering patterns.
  • Ability to create architecture artifacts (sequence diagrams, ER diagrams, HLD/LLD, workflows).

Soft Skills

  • Excellent leadership, communication, and stakeholder management abilities.
  • Ability to mentor and guide development teams with a solution-oriented mindset.
  • Strong problem-solving skills and a passion for innovation.

Preferred Qualifications

  • 10+ years of backend engineering experience, with at least 3 5 years in an architectural leadership role.
  • Experience in financial services, healthcare, retail, or other large enterprise environments.
  • Certification(s) in AWS or other cloud platforms (nice to have).

Regards,

Sai Srikar

Email:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.