Java Full stack Developer with AI
Job Role: Java Full stack Developer with AILocation: Lake Mary, FL, NY, NJ, PA (Onsite)Mode of Hiring: Contract Responsibilities:•Design, develop, and maintain scalable and high-performance Java 7+ applications using advanced Java technologies and frameworks.•Develop and manage microservices using Spring Boot 3.5.•Build and deploy containerized applications using Docker in a cloud-native environment.•Implement event-driven architectures and work with Kafka and MQ for real-time messaging and event management.• Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions.•Troubleshoot, optimize, and refactor code to improve performance, scalability, and security.• Stay up-to-date with the latest Java frameworks, tools, and cloud technologies.• Follow best practices in software development, including testing, code reviews, and documentation. Required Skills:• 8 + years of hands-on experience in Java 18+ development with a strong understanding of advanced Java concepts.• Proficiency in building REST, microservices using Spring Boot• Hands-on experience with Docker for containerization and working in a cloud-native environment.• Strong expertise in Kafka and MQ for message queuing and event-driven systems.• Solid understanding of relational and NoSQL databases.• Experience with version control tools such as Git and familiarity with Agile methodologies.• Strong problem-solving and debugging skills.• Ability to work efficiently in a fast-paced, dynamic environment. Preferred Skills:• Familiarity with CI/CD pipelines and tools.• Knowledge of Kubernetes and container orchestration.• Experience with JUnit, Mockito, and other testing frameworks.• Strong in UI (Angular 19+) skills• AI skill sets (like: co-pilot, windsurf etc)