We are seeking a highly skilled Java Developer to join our team. The ideal candidate will have 6+ Years and hands-on experience in developing and implementing web applications using Java technologies. You will play a key role in designing, developing, and maintaining scalable and high-performance applications.
Responsibilities:
Develop, test, and maintain web applications using Java technologies.
Design and implement scalable microservices-based solutions.
Work with Spring Boot, Spring MVC, and Core Java to develop efficient applications.
Develop and integrate REST APIs and web services for seamless data exchange.
Utilize Jasper Reports for generating dynamic reports.
Manage and optimize databases, including Oracle and MySQL Workbench.
Implement logging, caching, and performance tuning using Redis, Logger, and Cache.
Work with Docker for containerized application deployment.
Collaborate with cross-functional teams to deliver high-quality solutions.
Skills & Qualifications:
Strong expertise in Spring Boot, Spring MVC, and Core Java.
Hands-on experience in Microservices architecture and REST API development.
Proficiency in database management (Oracle/MySQL Workbench).
Experience with Jasper Reports for reporting and analytics.
Familiarity with STS (Spring Tool Suite) for development.
Knowledge of logging frameworks, Docker, Redis, and caching techniques.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.