Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Rules Engine Engineer

$120k - $130k

Synechron, 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Rules Engine Engineer in Charlotte, NC vacancy
  •  ...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

    nexacode

    Charlotte, NC
    3 days ago
  •  ...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

    nexacode

    Charlotte, NC
    4 days ago
  •  ...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.... 
    Java
    Full time

    Synechron

    Charlotte, NC
    4 days ago
  • $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,... 
    Java
    Local area
    Flexible hours

    Deloitte

    Charlotte, NC
    2 days ago
  •  ...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... 
    Java
    Full time

    New York Technology Partners

    Charlotte, NC
    1 day ago
  •  ...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... 
    Java
    Full time

    Visionary Innovative Technology Solutions LLC

    Charlotte, NC
    13 hours ago
  •  ...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... 
    Java
    Contract work
    Remote work
    3 days per week

    Matlen Silver

    Charlotte, NC
    9 hours ago
  • 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

    Deloitte

    Charlotte, NC
    1 day ago
  •  ...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... 
    Java
    Full time

    AceStack LLC

    Charlotte, NC
    4 days ago
  •  ...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

    ICONMA

    Charlotte, NC
    3 days ago
  • $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

    Charlotte, NC
    3 days ago
  •  ...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

    Tata Consultancy Services

    Charlotte, NC
    1 day ago
  • $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... 
    Java
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    4 days ago
  • $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... 
    Java
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    4 days ago
  •  ...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... 
    Java
    Full time

    Jobleads-US

    Charlotte, NC
    3 days ago
  •  ...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... 
    Java
    Full time

    Matlen Silver

    Charlotte, NC
    13 hours ago
  •  ...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... 
    Java
    Full time

    Synechron

    Charlotte, NC
    11 hours ago
  • $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... 
    Java
    Full time
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    13 hours ago
  •  ...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

    RIT Solutions

    Charlotte, NC
    3 days ago
  • $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... 
    Java
    Contract work
    Local area
    Remote work

    Matlen Silver

    Charlotte, NC
    3 days ago
  •  ...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... 
    Java
    Full time
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    Weekend work
    Afternoon shift

    Dingoblu Financial Inc

    Charlotte, NC
    4 days ago
  •  ...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

    United IT Solutions

    Charlotte, NC
    1 day ago
  • $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... 
    Java
    Full time
    Temporary work

    Synechron

    Charlotte, NC
    3 days ago
  •  ...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

    Insight Global

    Charlotte, NC
    1 day ago
  •  ...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... 
    Java
    Full time

    Northern Base

    Charlotte, NC
    2 days ago
  • 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... 
    Java
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    2 days ago
  • $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... 
    Java
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    2 days ago
  • $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... 
    Java
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    4 days ago
  • 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... 
    Java
    Full time
    Local area
    Remote work
    Flexible hours

    Intapp

    Charlotte, NC
    4 days ago
  • $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... 
    Java
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Rules Engine Engineer. Be the first to apply!