Source description
About the role
We are looking for an experienced Java Developer with 6+ years of hands-on experience in building scalable, high-performance applications. The ideal candidate should have strong backend development skills, solid understanding of Java ecosystem, and experience working in agile teams. Key Responsibilities Design, develop, test, and maintain Java-based backend applications Build scalable and reusable services using Java, Spring, and Spring Boot Develop and consume RESTful APIs Work with databases (SQL/NoSQL) to design efficient data models Collaborate with front-end developers, QA, product owners, and DevOps teams Participate in code reviews, debugging, and performance optimization Ensure application security, scalability, and reliability Follow Agile/Scrum development practices Required Skills & Qualifications 6+ years of hands-on experience in Java development Strong knowledge of Core Java, OOPs, Collections, Multithreading Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) Good understanding of REST APIs and Microservices architecture Experience with databases: MySQL, PostgreSQL, Oracle, or MongoDB Familiarity with Hibernate/JPA Experience with Git and version control systems Exposure to Maven/Gradle Understanding of unit testing (JUnit, Mockito) Good problem-solving and communication skills Good to Have Experience with Cloud platforms (AWS/Azure/GCP) Knowledge of Docker and Kubernetes Exposure to Kafka/RabbitMQ Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.) Basic understanding of frontend technologies (Angular/React) Interested candidates can drop the resume to Sruthi.nageshkumar@wissen.com
More at WISSEN INC