Negotiable
Outside
Remote
USA
Summary: The role of Java Sr. Developer Lead with Drool Experience involves leading the development of complex software solutions as a Full Stack Developer. The position requires expertise in Java applications, particularly with Spring Boot and Drool rules engine, while also emphasizing mentorship and technical direction. The ideal candidate will have a strong background in both front-end and back-end development, along with experience in cloud infrastructure. This is a remote position based in the USA.
Key Responsibilities:
- Architect, design, and develop complex software solutions.
- Maintain both front-end and back-end systems to deliver high-quality web & software solutions.
- Drive the technical direction of projects and mentor team members.
- Build APIs and services using REST and JUnit Testing.
- Design and implement business rules using Drools.
- Integrate Drools with Java-based applications.
- Optimize rule execution and maintain rule repositories.
- Document rule logic and development processes.
Key Skills:
- 4+ years of enterprise/web/cloud applications software development experience.
- 4+ years of experience in developing Java applications in Spring Boot, Spring MVC.
- Experience with automation technologies (e.g., Maven or Gradle, Jenkins).
- Experience working with Drool rules engine and rule-based systems.
- 2+ years of experience in Scrum/Agile development methodologies.
- Effective communication and leadership skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- 4+ years of enterprise/web/cloud applications software development experience
- 4+ years of experience in developing Java applications in Spring Boot, Spring MVC
- 4+ years of experience in Building APIs and services using REST and JUnit Testing
- 2+ Automation technologies (e.g., Maven or Gradle, Jenkins, etc.)
- Experience working with Drool rules engine and rule-based systems
- 4+ Building, testing, and deploying code to run on cloud infrastructure
- 2+ years of experience in Scrum/Agile development methodologies
- Design and implement business rules using Drools
- Integrate Drools with Java-based applications
- Optimize rule execution and maintain rule repositories
- Document rule logic and development processes
- Adept at growth mindset (agility and developing yourself and others) skills
- Exposure to product/services development and public cloud environment like AWS/Google Cloud Platform/Azure
- Experience in automation, DevOps, and associated build /deployment CI/CD pipelines
- Effective communication and leadership skills.