Logo
BuzzClan

Lead Java Developer (Atlanta)

BuzzClan, Atlanta, Georgia, United States, 30383

Save Job

The Java Full Stack Developer is responsible for architecting, developing, and maintaining secure, high-performance enterprise applications across both backend and frontend. This role combines hands-on coding with technical leadership, operational excellence, and collaboration across teams. The developer will drive full stack initiatives, shape scalable systems, and deliver resilient solutions aligned with long-term business strategy.

Must-Have Requirements Technical Mastery: Extensive experience designing, developing, and maintaining scalable server-side applications using Java (Spring Boot) and frontend applications using ReactJS, TypeScript, and modern frameworks (e.g., Redux Toolkit, NestJS). Enterprise Frameworks: Proven expertise with production-ready frameworks and libraries commonly used in large organizations, including advanced state management patterns. Cloud Architecture: Experience building, deploying, and managing cloud-native applications on platforms such as Azure or AWS. Security Protocols: Understanding of the best security practices, including OAuth2, JWT, SSO, MTLS, WAF, and identity/session management. DevOps & CI/CD: Hands-on experience with CI/CD pipelines and tools (Azure DevOps, Jenkins, Docker, Kubernetes). Database Skills: Strong proficiency in SQL (PostgreSQL, including BLOB types, SQL Server, MySQL) and NoSQL (MongoDB, Redis) databases. Performance Optimization: Demonstrated ability to tune and optimize application performance in distributed cloud environments; familiarity with monitoring tools (e.g., NewRelic, Dynatrace). Caching & Resilience: Advanced knowledge of caching patterns (e.g., cache hydration, distributed caching) and fault tolerance/resilience patterns (e.g., Hystrix, circuit breakers). Collaboration: Proven track record of working with cross-functional teams (infrastructure, security, product, architects, DevOps, QA). Mentorship: Experience leading code reviews, technical mentorship, and team knowledge sharing. Should-Have Requirements API Design: Experience architecting and building RESTful and GraphQL APIs, ensuring security, performance, and efficiency. Event-Driven Systems: Ability to design and implement event-driven and distributed systems for large-scale data processing and real-time workflows. ETL & Data Modeling: Experience writing and optimizing SQL queries and ETL pipelines for analyst