Sr Java Developer
Role- Sr Java developerLocation: Atlanta, GA - Onsite - 100% No VISA Sponsorship and local candidate preferred for faster onboardingRequired Qualifications:Strong experience in API development (Java 8/17/21, Spring Boot, Kafka) Primary (API Development – Core Focus) Design, develop, and maintain RESTful and/or GraphQL APIs Experience with Event Streaming with Kafka Build scalable, secure, and high-performing API services Define API contracts and documentation (OpenAPI/Swagger) Integrate APIs with databases and third-party services Optimize API performance and reliability Implement authentication and authorization (OAuth2, JWT) Collaborating with cross-functional teams Conduct code reviews and enforce API standards Assist with CI/CD pipelines and GitOps practices Collaborate with DevOps teams Troubleshoot deployment issuesEssential Skills: Sr Java developer job description requires designing scalable applications, leading technical projects, and mentoring team members. Key requirements typically include 6 to 8 years of experience, deep expertise in Spring frameworks, and strong system architecture skills.advanced core programming, enterprise architecture design, and leadership capabilities. Key competencies include modern Java versions (Java 1721), Spring ecosystem mastery, and distributed microservices designResponsibilities:Design Code Build high-performance, secure, and maintainable Java applications. Architecture Translate business goals into solid technical plans and system designs. Leadership Mentor junior developers, run code reviews, and enforce best practices. Testing Debugging Oversee unit, integration, and regression testing while fixing complex bugs