Logo
ZipRecruiter

Java Architect

ZipRecruiter, Tampa, Florida, us, 33646

Save Job

Overview

We are seeking a highly skilled Java Architect with expertise in designing and developing scalable, high-performing enterprise applications. The candidate should have strong hands-on experience in Java, Spring Boot, Microservices, React, and Kafka, along with proven architecture and solution design skills. This role involves leading the architecture, design, and development of enterprise-grade applications, defining technical roadmaps, and collaborating with various teams to design end-to-end solutions. The Java Architect will provide mentorship, ensure system performance, and drive continuous improvement in development processes. Responsibilities

Lead architecture, design, and development of enterprise-grade applications using Java, Spring Boot, and Microservices. Define technical roadmaps, standards, and best practices for distributed systems. Collaborate with business stakeholders, product owners, and engineering teams to design end-to-end solutions. Provide leadership and mentorship to development teams to ensure high-quality code and adherence to architecture principles. Design and implement event-driven architecture using Apache Kafka for real-time data processing and integrations. Oversee front-end integration with React for building user-centric applications. Ensure system performance, scalability, reliability, and security across applications. Participate in code reviews, technical design sessions, and architecture governance meetings. Drive continuous improvement in development processes, CI/CD pipelines, and cloud adoption (AWS/Azure/GCP is a plus). Required Skills & Qualifications

10+ years of IT experience with at least 4+ years in an Architect role. Strong expertise in Core Java, Spring Boot, and Microservices architecture. Experience with event-driven systems, Kafka, and REST APIs. Solid understanding of React.js for front-end development and integration. Hands-on experience with cloud platforms (AWS/Azure/GCP) is highly desirable. Strong knowledge of design patterns, system design, and performance optimization. Excellent problem-solving skills, with the ability to design scalable, maintainable solutions. Strong communication and leadership skills with experience guiding distributed teams. Additional Information

Qualifications include Telecom domain experience (especially with OSS/BSS or similar clients), exposure to containerization (Docker, Kubernetes) and DevOps tools (Jenkins, Git, CI/CD), and familiarity with databases (SQL/NoSQL) and caching technologies (Redis, Hazelcast). This is an excellent opportunity to work on cutting-edge, large-scale enterprise applications in a collaborative and growth-oriented work environment. We offer a competitive compensation and benefits package. The role requires a proactive individual with a passion for technology and a proven track record of delivering high-quality solutions. The candidate should be able to work effectively in a hybrid/onsite environment, collaborating with team members both in person and remotely. The Java Architect will play a critical role in shaping the future of our technology landscape and driving innovation across the organization. We are looking for a leader who can inspire and mentor others, fostering a culture of excellence and continuous learning. If you are a highly motivated and experienced Java Architect looking for a challenging and rewarding opportunity, we encourage you to apply.

#J-18808-Ljbffr