Work at Home, IND
25 days ago
Java Architect
Job Title: Java Architect Job Description We are seeking a talented Java Architect with a minimum of 15 years of software development experience, including at least 5 years in a software architectural role. The ideal candidate will have a deep proficiency in Java technologies and modern software design principles, with a strong focus on scalability, security, and high-performance systems. **Key Responsibilities:** + Lead the architecture and design of applications using Java, Spring Boot, and other relevant technologies. + Develop scalable system architectures aligned with microservices principles. + Ensure the design and implementation of Non-Functional Requirements (NFRs) including scalability, performance, and security. + Provide expertise on cloud computing solutions and services within at least one major cloud platform (AWS, GCP, Azure). + Independently set up, manage, and optimize CI/CD pipelines to streamline development processes. + Mentor and manage a team of developers, guiding them through technical challenges and best practices. + Collaborate with clients to gather requirements and present system architectures that meet business needs. + Design and implement distributed systems for enterprise-grade applications, capable of handling high data volumes. + Build and analyze analytics dashboards utilizing analytical database technologies. + Utilize monitoring tools like Prometheus and Grafana for system performance analysis and optimization. + Contribute to the migration of monolithic applications to microservices architectures. + Stay updated on industry trends and best practices, adapting them into solutions where applicable. **Qualifications:** + Minimum of 15 years of experience in software development, with at least 5 years in an Architectural role. + Proficient in Java, Spring Boot, SQL, NoSQL, Docker, and Kubernetes. + Strong expertise in designing microservices and scalable systems. + Hands-on experience with at least one cloud service platform (AWS, GCP, Azure); cloud certifications are preferred. + Experience in establishing CI/CD practices. + Knowledgeable in monolithic to microservices migration strategies. + Familiarity with analytics dashboards and the ability to manage high data volumes. + Strong client management skills and ability to present complex architectures clearly. + Understanding of IBM WebSphere and HTTP server functionalities is a significant advantage. + Excellent leadership, communication, and problem-solving skills. Location: IND Work-at-Home Language Requirements: Time Type: Full time **If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents (https://www.concentrix.com/resource/job-applicant-privacy-notice-for-california-residents/)**
Por favor confirme su dirección de correo electrónico: Send Email