2 Unified IT Services Jobs
Senior Java Drools Developer (5-8 yrs)
Unified IT Services
posted 18hr ago
Flexible timing
Job Description :
We are looking for a highly skilled and experienced Senior Java Drools Developer to join our dynamic team.
The ideal candidate will possess a strong technical background in Java-based technologies, with hands-on experience in Drools and a proven ability to design, develop, and optimize business rules management systems.
You will work closely with cross-functional teams to deliver robust, scalable, and maintainable solutions that align with business objectives.
Key Responsibilities :
- Collaborate with Team Leads, Business Analysts, and stakeholders to gather and understand business requirements.
- Design, develop, and implement modules with a strong focus on usability, reliability, scalability, and maintainability.
- Develop, test, and deploy complex business rules using Drools Rules Engine and ensure their seamless integration into existing systems.
- Ensure high levels of system performance through code optimization and effective architecture.
- Adhere to and promote architectural standards, coding best practices, and agile development methodologies.
- Document technical designs, architectural decisions, process flows, and support plans.
- Collaborate with QA teams to create comprehensive test cases and ensure the quality of the deliverables through rigorous unit testing.
- Stay updated with emerging trends and technologies in the Java ecosystem and recommend enhancements for ongoing projects.
- Mentor junior team members and provide technical guidance where needed.
Required Profile :
Experience : 5 to 8 years of hands-on experience in Java development and software engineering.
Education : BE/BTech in Computer Science or a related field, with a strong academic record.
Technical Skills :
- Proficiency in Java/J2EE and related frameworks such as Spring (Core, Boot, MVC), Hibernate, and JSP/Servlets.
- In-depth knowledge and experience in working with Drools for developing and managing business rules.
- Experience with JBPM (Java Business Process Management) is a significant advantage.
- Exposure to RESTful APIs and Microservices architecture.
- Hands-on experience with SQL/NoSQL databases (e., MySQL, PostgreSQL, MongoDB).
- Familiarity with build tools like Maven/Gradle and version control systems such as Git.
- UI Technologies : Knowledge of front-end technologies like Angular, React, or Vue.js is a plus.
- Strong problem-solving skills with the ability to write clean, efficient, and reusable code.
- Proficient in understanding and applying Object-Oriented Design (OOD) and design patterns.
- Excellent debugging and troubleshooting skills.
Soft Skills :
- Strong verbal and written communication skills for effective collaboration with stakeholders.
- Ability to work independently and manage multiple tasks efficiently.
- Eagerness to learn and adapt to new technologies and frameworks
Functional Areas: Other
Read full job descriptionPrepare for Unified IT Services roles with real interview advice