Qcentrio is looking for a skilled Java Full Stack Developer with strong expertise in Spring and Hibernate . You'll be instrumental in designing, developing, and maintaining robust web applications, leveraging a comprehensive set of technologies including Java, Spring Boot, Angular, and RESTful web services. If you're passionate about full-stack development, adhere to best practices like test-driven development, and thrive in an Agile environment, we encourage you to apply.
Key Responsibilities
- Full Stack Development : Design, develop, and maintain high-quality, scalable web applications across the full stack.
- Backend Development : Build robust backend services using Java, Spring Boot, Spring, Hibernate / JPA, Spring AOP, and Spring Security .
- API Development : Develop and integrate RESTful web services .
- Frontend Development : Create dynamic and responsive user interfaces using JavaScript, jQuery, Angular, HTML5, CSS, and Bootstrap .
- Build & Dependency Management : Utilize Ant and Maven for build automation and dependency management.
- Logging & Error Handling : Implement effective logging using Log4J .
- Database Interaction : Work with SQL and PL / SQL for database integration and management.
- Testing : Apply test-driven development methodologies to ensure code quality and reliability.
- Architecture & Design : Contribute to distributed system design and architecture processes .
- Version Control : Work effectively with SVN or equivalent version control systems .
- CI / CD : Utilize knowledge of CI / CD systems, preferably Jenkins , to streamline development and deployment.
- Agile Collaboration : Participate in Agile Scrum methodologies .
Mandatory Skills
Java : Strong proficiency in Java.Spring Ecosystem : Expertise in Spring Boot, Spring, Spring AOP, Spring Security .ORM : Proven skills in Hibernate / JPA .Web Services : Experience with RESTful web services .Frontend : Strong skills in JavaScript, jQuery, Angular, HTML5, CSS, Bootstrap .Build Tools : Proficiency with Ant and Maven .Logging : Experience with Log4J .Databases : Experience with SQL and PL / SQL .Methodologies : Experience with test-driven development and exposure to Agile Scrum methodologies .Version Control : Work experience in SVN / any equivalent version control system .Communication : Possess English speaking / reading / writing skills.Good to Have Skills
Expertise in Spring Batch .Experience with Drools .Familiarity with RabbitMQ .Knowledge of Jasper Server .Experience with Camunda / jBPM .Knowledge of CI / CD systems, preferably Jenkins .Experience with Distributed system design and architecture process .Skills Required
Java, Hibernate, Javascript, Jquery, Sql, Spring