JOBSEARCHER

Senior Java Software Engineer

Role : Senior Java Developer with AI ExperienceLocation: Jersey City, NJ or Chicago , ILWork Mode: OnsiteLong Term ContractAbout Smart IT Frame:At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together.Job SummaryWe are looking for a highly experienced Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, AWS, REST APIs, Kafka, DevOps, and AI-assisted development.The candidate will design, develop, deploy, and support scalable cloud-based applications while providing technical leadership and following modern software engineering practices.Top Required SkillsJava / Spring BootMicroservicesAWSREST APIsAI – Claude / GitHub CopilotDevOpsKafkaKey ResponsibilitiesDesign and develop scalable applications using Java, Spring Boot, Microservices, REST, and GraphQL.Design APIs, service boundaries, data models, and integration solutions.Develop secure, high-quality, production-ready code.Perform code reviews and follow software development standards.Build highly available and scalable applications on AWS.Implement authentication and authorization using OAuth2/OIDC and JWT.Develop and maintain observability using logging, metrics, and tracing.Work with event-driven architectures using Kafka / AWS MSK.Develop and optimize database solutions using Aurora PostgreSQL and AWS Neptune.Implement CI/CD pipelines and automated testing.Troubleshoot production issues and support application deployments.Collaborate with engineering, architecture, security, and business teams.Evaluate and recommend technical solutions based on scalability, security, and performance.Use Claude Code and/or GitHub Copilot for development, debugging, refactoring, test generation, and documentation while following security and quality standards.Required Skills & Qualifications12+ years of full-stack software engineering experience.Strong hands-on experience with Java and Spring Boot.Strong experience with Microservices architecture.Hands-on experience with AWS cloud services.Strong knowledge of REST APIs and GraphQL.Experience with OAuth2, OIDC, JWT, authentication, and authorization.Strong experience with Kafka / AWS MSK.Experience with Aurora PostgreSQL and advanced SQL.Experience with AWS Neptune / graph databases is preferred.Strong understanding of CI/CD, Git, automated testing, and DevOps.Hands-on experience with Claude Code and/or GitHub Copilot is required.Strong communication, problem-solving, and technical leadership skills.Apply today or share profiles at hamanth@smartitframe.com