Java Full Stack Developer
Verdeshell TechnologiesJob description
Role & responsibilities
5+ years of experience in Java application development.
Strong proficiency in Java 8/11/17, Collections, Multithreading, and Concurrency.
Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
Strong experience with Apache Kafka, including:
Preferred candidate profile
Design, develop, and maintain enterprise applications using Java and Spring Boot.Develop and implement event-driven architectures using Apache Kafka.
Build and consume Kafka producers, consumers, topics, and streams.
Design and develop RESTful APIs and microservices.
Write efficient and optimized SQL queries, stored procedures, and database integrations.
Analyze and optimize application performance and database queries.
Troubleshoot production issues and perform root-cause analysis.
Collaborate with cross-functional teams, including architects, QA, and DevOps engineers.
Implement unit testing, code reviews, and CI/CD best practices.
Ensure application reliability, scalability, and security standards.
Perks and benefits
Interested in this role?