Java Architect

2 Months ago • 10 Years +
Programming

Job Description

We are seeking a Java Architect with strong experience in Java, Spring Boot, Microservices, and React.js to join our team. The ideal candidate will have a proven track record of delivering full-stack solutions in cloud-based environments, particularly AWS. Familiarity with recent AI/ML trends is a plus, indicating a mindset for future-forward development.
Good To Have:
  • Exposure to AI/ML concepts and experience integrating AI services such as OpenAI APIs, AWS AI Services, or TensorFlow Lite.
  • Experience with automated testing frameworks and strategies.
  • Agile/Scrum experience with modern version control tools (Git).
  • Knowledge of security frameworks and cloud governance policies.
Must Have:
  • Define and drive the overall architecture for scalable, secure, and high-performance Java-based enterprise applications.
  • Lead the design and governance of microservices architecture.
  • Establish architectural guidelines, standards, and best practices.
  • Collaborate closely with product managers, business stakeholders, and engineering teams to translate business requirements into scalable, technical solutions.
  • Architect cloud-native solutions utilizing AWS services.
  • Oversee integration strategies involving RESTful APIs and asynchronous, event-driven communication across microservices.
  • Drive containerization (Docker) and orchestration (Kubernetes) strategies.
  • Mentor and guide development teams on design patterns, coding standards, and technology adoption.
  • Stay informed on emerging technologies, particularly in AI/ML, and evaluate opportunities to integrate these into existing and future systems.
  • Lead architectural reviews, proof-of-concepts, and technical risk assessments.
  • Define and implement CI/CD pipeline frameworks.
  • Ensure systems comply with security policies, regulatory standards, and operational best practices.
Perks:
  • Opportunity to work with modern tech stacks and cloud-native architectures
  • Exposure to AI-driven innovation and R&D initiatives
  • Collaborative and inclusive work culture
  • Competitive compensation and benefits

Add these skills to join the top 1% applicants for this job

team-management
communication
design-patterns
github
game-texts
agile-development
automated-testing
react
aws
redux
nosql
spring-boot
ci-cd
docker
front-end
microservices
graphql
kubernetes
git
tensorflow
java

About Us:

P99Soft is a dynamic and forward-thinking IT services company specializing in innovative software solutions for global clients. We focus on delivering scalable, secure, and performance-oriented applications that meet business needs across industries. We’re looking for highly skilled technologists passionate about modern engineering practices and emerging trends.

Job Summary:

We are seeking a Java Architect with strong experience in Java, Spring Boot, Microservices, and React.js to join our team. The ideal candidate will have a proven track record of delivering full-stack solutions in cloud-based environments, particularly AWS. Familiarity with recent AI/ML trends is a plus, indicating a mindset for future-forward development.

Key Responsibilities:

  • Define and drive the overall architecture for scalable, secure, and high-performance Java-based enterprise applications, leveraging Spring Boot and modern front-end technologies such as React.js.
  • Lead the design and governance of microservices architecture, ensuring system robustness, scalability, fault tolerance, and maintainability across distributed systems.
  • Establish architectural guidelines, standards, and best practices to ensure consistent code quality and design coherence across development teams.
  • Collaborate closely with product managers, business stakeholders, and engineering teams to translate business requirements into scalable, technical solutions.
  • Architect cloud-native solutions utilizing AWS services, optimizing for cost-efficiency, performance, security, and resilience.
  • Oversee integration strategies involving RESTful APIs and asynchronous, event-driven communication across microservices.
  • Drive containerization (Docker) and orchestration (Kubernetes) strategies to streamline deployments and enhance scalability.
  • Mentor and guide development teams on design patterns, coding standards, and technology adoption to ensure alignment with architectural vision.
  • Stay informed on emerging technologies, particularly in AI/ML, and evaluate opportunities to integrate these into existing and future systems.
  • Lead architectural reviews, proof-of-concepts, and technical risk assessments.
  • Define and implement CI/CD pipeline frameworks to enable automated, reliable, and rapid software delivery.
  • Ensure systems comply with security policies, regulatory standards, and operational best practices.

Required Skills:

  • Strong expertise in Java (8+) and Spring Boot with proven experience architecting large-scale enterprise applications.
  • Deep understanding of microservices architecture principles, distributed systems, and domain-driven design.
  • Experience designing front-end integration strategies with React.js, Redux, and related technologies.
  • Solid experience with AWS cloud infrastructure and services, including compute, storage, serverless, and API management.
  • Expertise in API design (REST/GraphQL), asynchronous messaging, and event-driven architectures.
  • Strong knowledge of containerization (Docker) and orchestration platforms (Kubernetes).
  • Proven ability to establish and manage CI/CD pipelines in complex environments.
  • Familiarity with relational and NoSQL databases, including data modeling and performance tuning.
  • Excellent communication, leadership, and stakeholder management skills.

Good to Have:

  • Exposure to AI/ML concepts and experience integrating AI services such as OpenAI APIs, AWS AI Services, or TensorFlow Lite.
  • Experience with automated testing frameworks and strategies.
  • Agile/Scrum experience with modern version control tools (Git).
  • Knowledge of security frameworks and cloud governance policies.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Why Join Us?

  • Opportunity to work with modern tech stacks and cloud-native architectures
  • Exposure to AI-driven innovation and R&D initiatives
  • Collaborative and inclusive work culture
  • Competitive compensation and benefits

Set alerts for more jobs like Java Architect
Set alerts for new jobs by P99 soft
Set alerts for new Programming jobs in United States
Set alerts for new jobs in United States
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙