Java Rules Engine Engineer
$120k - $130kSynechron, Inc.
We are
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 16,700+, and has 57 offices in 22 countries within key global markets.
Our challenge
We are seeking a skilled Java Rules Engine Engineer to design, develop, and maintain business rules and decision-engine solutions. The successful candidate will work with Java-based applications, rules engines, and enterprise systems to automate complex business decisions, improve operational efficiency, and deliver scalable, reliable, and maintainable solutions.
Additional Information*
The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Charlotte, NC is $120k - $130k/year & benefits (see below).
The Role
Responsibilities:
- Design, develop, and maintain business rules using Java-based rules engines.
- Develop and integrate rules engine solutions with enterprise applications and microservices.
- Translate business requirements into clear, testable, and reusable rules.
- Implement decision tables, rule flows, rule templates, and rule-based workflows.
- Develop REST APIs and services for rules execution and decision management.
- Collaborate with business analysts, product owners, architects, QA engineers, and development teams.
- Analyse existing business logic and recommend opportunities for rule automation and optimization.
- Ensure rules are version-controlled, traceable, auditable, and maintainable.
- Write unit, integration, and regression tests for rules and Java applications.
- Troubleshoot rule execution, application, integration, and production issues.
- Monitor and optimize rules engine performance, scalability, and reliability.
- Support deployment of rules applications across development, testing, and production environments.
- Maintain technical documentation, rule specifications, architecture diagrams, and implementation guides.
- Participate in code reviews, technical design sessions, sprint planning, and Agile ceremonies.
- Follow security, coding, testing, and software development best practices.
Requirements:
- Hands-on experience with Spring Boot, Spring MVC, Spring Security, and JPA/Hibernate.
- Experience designing and developing RESTful web services and microservices.
- Professional experience with React.js and modern JavaScript or TypeScript.
- Strong knowledge of HTML5, CSS3, JavaScript, and responsive web design.
- Experience with state-management libraries such as Redux, Context API, or similar tools.
- Understanding of object-oriented programming, design patterns, and software development principles.
- Experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
- Familiarity with Git and collaborative source-control workflows.
- Experience writing unit and integration tests using tools such as JUnit, Mockito, Jest, or React Testing Library.
- Strong problem-solving, communication, and teamwork skills.
Preferred, but not required:
- Experience with microservices architecture and cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Experience with Apache Kafka, RabbitMQ, or other messaging systems.
- Familiarity with Node.js and npm.
- Experience with Agile development methodologies.
We offer:
- A highly competitive compensation and benefits package.
- A multinational organization with 60 offices in 20 countries and the possibility to work abroad.
- 10 days of paid annual leave (plus sick leave and national holidays).
- Maternity & paternity leave plans.
- A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region).
- Retirement savings plans.
- A higher education certification policy.
- Commuter benefits (varies by region).
- Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
- On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
- Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
- Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms.
- A flat and approachable organization.
- A truly diverse, fun-loving, and global work culture.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
- ...Urgent requirement for a SailPoint Identity Engineer for an enterprise IAM implementation.... ...solutions. Develop custom workflows, rules, connectors, and automated provisioning tasks... .../IdentityNow. Hands-on proficiency in Java, BeanShell, XML, and SQL....Java
- ...Urgent requirement for a SailPoint Identity Engineer for an enterprise IAM implementation.... .... \n Develop custom workflows, rules, connectors, and automated provisioning tasks... ...IdentityNow. \n Hands-on proficiency in Java, BeanShell, XML, and SQL. \n Comprehensive...Java
- ...Design, develop, and maintain enterprise-grade Java applications with a strong focus on configurable business rules and decision automation. Develop and integrate rule engines such as Drools, IBM ODM, Red Hat Decision Manager, FICO Blaze Advisor, or similar platforms....JavaFull time
$95.6k - $188.4k
Position Summary Our Deloitte AI & Engineering team to transform technology platforms,... ...as SidekiqExperience with Spring Boot and Java The wage range for this role takes into account... ...annual incentive program, subject to the rules governing the program, whereby an award,...JavaLocal areaFlexible hours- ...We're looking for a highly technical, hands-on Senior Engineer with deep systems engineering expertise to lead AI security, platform modernization... ...skills Accelerate engineering modernization, including Java modernization efforts Build the CI/CD and DevSecOps...JavaFull time
- ...Job Title: QA Automation Engineer with Rest Assured Location: Charlotte, NC (Hybrid) Duration: Full Time Role Job Summary:... ...maintaining automated API test frameworks and strong knowledge of Java-based automation. Key Responsibilities: Design, develop, and...JavaFull time
- ...DevOps Automation Engineer – CI/CD & Playwright Location: Charlotte, NC or Jersey City, NJ Work arrangement: Hybrid, 3 days onsite... ...Develop test scripts for applications with React front ends and Java backend services. Help standardize deployment patterns that support...JavaContract workRemote work3 days per week
- Position Summary Deloitte Global is the engine of the Deloitte network. Our professionals reach across disciplines and borders to... ...Entra Id and Ping Identity Platform.Minimum 2 years’ hands‑on Java development experience (Java/J2EE); familiarity with Groovy and/...Java
- ...Role: Senior Testing Engineer Location: Charlotte, NC(ONSITE) Exp: 9+ years Face 2 Face Interview Full Time... ...Skill : Automation testing - Selenium web driver or play wright, Java, Litmus, CI/CD Secondary : Automation testing...JavaFull time
- ...AWS Engineer Position Our client, an IT Services and Consultant company, is looking for an AWS Engineer for their Charlotte, NC location... ...AWS Lambda, API Gateway, and EMR/Hudi/Glue/Kafka/Flink with Java, Spring Boot, CI/CD using Terraform/Concourse/Jenkins ~ Primary...Java
$95k - $115k
...Job Description Performance Engineer Must Have Technical/Functional Skills We are seeking an experienced Performance Engineer... ...driving to solutions Scripting in VUGen (Web Protocol), Java Protocol(must) Analytical abilities with heap and thread...Java- ...Tata Consultancy Services in Charlotte, NC is seeking an Automation Tester/QA Engineer to design, write, and execute automated test scripts using Selenium, JUnit, and TestNG. Strong Java, Python, and SQL skills are encouraged to join cross-functional teams. You will develop...Java
$95k - $110k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...Relic. Strong scripting skills in Python, Shell, Groovy, or Java. Preferred, but not required: Experience implementing...JavaTemporary workFlexible hours$100k - $110k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...and automation. Proficiency in scripting languages such as Java, JavaScript, Python, or TypeScript . Experience with version...JavaTemporary workFlexible hours- ...Skills Primary Skil: AI Security, Developer productivity like Github Copilot/Claude skills, Systems/Engineering, Application Security, AI/LLM integration. Secondary: Java modernization, CI/CD, DevSecOps, cloud, Kubernetes, infrastructure automation, SRE, and...JavaFull time
- ...Position Summary We are looking for experienced mobile Automation Engineer with strong leadership, insights on Mobile Architecture,... ...document test UI automation and application framework enhancements in Java + Appium. • Java and Shell Scripting is MUST • Mobile...JavaFull time
- ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...technologies. Strong programming skills in TypeScript/JavaScript, Java, and/or Python . Experience testing microservices-based...JavaFull time
$110k - $120k
...Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy... .... Our challenge We’re seeking a Java Developer with experience building enterprise... ...enterprise applications and implementing business rules. Banking or financial services experience...JavaFull timeTemporary workFlexible hours- ...Senior QA Automation Engineer We are seeking a highly skilled and detail-oriented Senior QA Automation Engineer with strong experience... ...database analysis. The ideal candidate will have a solid background in Java-based development, testing frameworks, and tools such as...Java
$65 per hour
...Mobile Automation Engineer Charlotte, NC 18 Month W2 contract Hybrid 3 days sonte 2 days remote $65/hour ONSITE INTERVIEW IS... ...Automation QA Engineer with strong hands-on experience in Appium and Java to support mobile application testing across multiple client...JavaContract workLocal areaRemote work- ...Forward Deployed Engineer - Banking Platform Ship it, then go sit with the people using it. - Charlotte, NC Location: Charlotte,... ...Stripe, Alloy, or similar. Backend depth in Node, Python, Go, Java, or Kotlin. Infrastructure as code (Terraform, CDK, CloudFormation...JavaFull timeLocal areaRemote workMonday to FridayFlexible hoursWeekend workAfternoon shift
- ...Role : QA Automation Engineer Location : Charlotte, NC / Dallas, TX (Hybrid) Job Description We are seeking a skilled QA Automation... ..., TestNG, JUnit, Cypress, REST Assured, Postman Languages: Java, Python, JavaScript, or similar scripting languages CI/CD...Java
$90k - $100k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...or TestNG . Proficiency in programming languages such as Java, Python, or JavaScript . Experience in API testing using Postman...JavaFull timeTemporary work- ...ConsultantRequired Skills & ExperienceMust-Haves: • 5-10 years of Quality Engineering, Test Automation, or Software Testing experience • Strong hands... ...o Semantic Locators o Parallel Execution • Experience with Java, Python, TypeScript, or JavaScript • CI/CD experience: o...Java
- ...Role: Senior Engineer - AI Security, Systems Engineering & Developer Productivity Location: Charlotte, NC / Plano, TX (Onsite)... ...vulnerability management and remediation initiatives Experience with Java modernization and application/platform modernization...JavaFull time
- About this role:Wells Fargo is seeking a Senior Systems Operations Engineer to handle complex, broad impact initiatives including provision... ...experience with Automation using Ansible/Python tools or other Java expertiseDeep understanding of SRE principles and...JavaFull timeWork experience placementRelocation package
$100k - $110k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...scripting or programming skills in one or more of the following:Java JavaScript / TypeScript Python Good understanding of...JavaTemporary workFlexible hours$91.2k - $136.8k
Reliability Engineer - IE08GEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages... ...-based microservices environments.Strong proficiency in Python, Java for infrastructure automation and tooling development.Experience...JavaFull timeTemporary workWork at office3 days per week- Position Overview:The Solution Engineer plays a critical role within Intapp’s Services Delivery team, focused on the implementation of Intapp... ...in at least one programming language, such as Python, Java, or C#.Working knowledge of Regular Expressions (RegEx) for parsing...JavaFull timeLocal areaRemote workFlexible hours
$110k - $120k
...Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy... ...\n Our challenge \n We’re seeking a Java Developer with experience building enterprise... ...enterprise applications and implementing business rules. Banking or financial services experience...JavaTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Rules Engine Engineer. Be the first to apply!
- senior java software engineer Charlotte, NC
- java microservice developer Charlotte, NC
- java spring developer Charlotte, NC
- lead full stack java developer Charlotte, NC
- java developer full time Charlotte, NC
- java web developer Charlotte, NC
- remote junior java developer Charlotte, NC
- java software engineer Charlotte, NC
- sr.java developer Charlotte, NC
- react java developer Charlotte, NC





