(Only Need Local to CA) – Java Solutions Architect – Passport number is mandatory

Hi, This is Vaibhav from Empower Professionals. I am currently seeking a qualified Java Solutions Architect. Kindly share the profiles of your best consultants at your earliest convenience. Passport number is mandatory Role: Java Solutions Architect Location: Pleasanton, CA (Hybrid) Duration: 12+ Months
Must have: • Solutions Architecting – 10+ • Java – 10+ • Spring boot – 10+ • Microservices – 10+ • React – 8+ • Azure – 8+ • Retail domain
Responsibilities: • The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, ReactJS, and Azure, along with a strong background in modernizing legacy systems and designing scalable, cloud-native solutions. • As a Software Architect, you will be responsible for driving the architectural direction of complex systems, leading modernization initiatives, and providing technical leadership to development teams. Key Responsibilities: Lead the design and architecture of scalable and high-performance software systems, using Java, Spring Boot, Microservices, ReactJS, and Azure. • Architect and implement modern, cloud-native solutions and help modernize legacy applications by transitioning them to microservices and cloud environments. • Define and enforce architectural principles, best practices, and design patterns that ensure the scalability, maintainability, and performance of software systems. • Lead the transition of legacy systems to modern microservices-based architectures, ensuring minimal disruption to existing services. • Collaborate closely with product managers, engineering teams, and other stakeholders to understand business requirements and translate them into scalable and secure architecture solutions. • Provide technical leadership and mentorship to development teams, guiding them through architectural decisions, best practices, and modern software development approaches. Design and implement Microservices architectures that are scalable, resilient, and optimized for cloud deployment, primarily on Azure. • Ensure smooth integration between ReactJS front-end applications and Java/Spring Boot back-end services. • Oversee the development of RESTful APIs and ensure their efficient integration with various services across the system. • Promote the adoption of DevOps practices, CI/CD pipelines, and automation to improve system deployment, testing, and delivery processes. Evaluate and implement cutting-edge technologies, frameworks, and tools that drive innovation while maintaining the highest standards of quality and security. • Lead the development of modern front-end applications with ReactJS, ensuring seamless interaction with back-end microservices. • Ensure cloud scalability and performance optimization using Azure services, such as Azure Kubernetes Service (AKS), Azure Functions, and other relevant tools.
Required Skills and Qualifications: • Experience: 10+ years of experience in software development, with at least 4+ years in an architectural or lead role, and experience in Java full-stack development and modernization projects. • Extensive experience in Java, Spring Boot, and building enterprise-level applications. In-depth expertise in Microservices architecture and the design and implementation of scalable distributed systems. • Strong hands-on experience with ReactJS for building dynamic, responsive, and interactive front-end applications. • Proven experience in modernizing legacy applications and transitioning them to microservices and cloud-native architectures. Expertise in Azure, including cloud services, deployment strategies, and utilizing tools like Azure Kubernetes Service (AKS) and Azure Functions. • Proficient in designing and implementing RESTful APIs and integrating them across the system. Knowledge of containerization (e.g., Docker) and orchestration tools like Kubernetes for managing microservices. • Strong experience with CI/CD pipelines and DevOps automation for faster software delivery. Architectural Skills: Proven ability to define and design modern architectures, especially for large-scale, distributed systems. • Strong experience in legacy system modernization and the ability to lead and manage the migration process. Ability to assess business requirements and translate them into technical architecture solutions. Leadership and Communication: Excellent leadership, mentoring, and coaching skills to guide teams in adopting best practices and high-quality software delivery. • Strong communication skills with the ability to interact effectively with both technical and non-technical stakeholders. • Ability to make strategic decisions that balance the need for modernization with the technical debt and long-term scalability of the system
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments