
Software Engineer II β Java, Spring, AWS, CI/CD
Posted Oct 17

Posted Oct 17
This is a fully remote position, open to applicants in United States.
β’ Develop and improve functionalities within the rules execution service.
β’ Utilize EventBus document events, execute the rule engine, and disseminate outcomes such as route-found and no-route-found.
β’ Create rule types, specifications, and actions utilizing the shared rules framework and Exchange extension libraries.
β’ Provide support for EventBus-driven rules, MongoDB-supported rule definitions, event matching, and rule caching.
β’ Play a role in enhancing Intelligent Business Rules features, including business-rule statistics and change-request tracking.
β’ Design and maintain rule actions for document processing and integrations, implementing changes behind feature flags.
β’ Write unit tests using JUnit 5 and Mockito.
β’ Assist in decoupling monoliths and migrating Java versions.
β’ Create and implement software that is scalable, secure, maintainable, flexible, reusable, and efficient.
β’ Contribute to technical design, document progress, and adhere to IT control policies.
β’ Collaborate with team members and cross-functional partners to address dependencies and deliver high-quality products.
β’ Identify, analyze, and resolve limited-scope issues independently or with guidance from senior staff.
β’ Adhere to design, development, testing, and Agile best practices.
β’ Develop a comprehensive understanding of rules subsystems and their interactions with EventBus, MongoDB, ConfigSvc, and Elasticsearch.
β’ At least 2β3 years of experience in software development.
β’ Bachelor's degree in Computer Science or equivalent work experience.
β’ Over 2 years of experience in developing solutions using Java and J2EE technologies (Spring, Maven).
β’ Proficient understanding of cloud technologies.
β’ Experience with database management.
β’ Familiarity with rules engines and/or event-driven architectures.
β’ Knowledge of AI tools and a willingness to learn about emerging technologies.
β’ Understanding of design best practices, especially regarding performance and scalability.
β’ Experience in an Agile/Scrum work environment.
β’ Capable of working independently on defined tasks as well as collaboratively within a team.
β’ Proven experience in delivering moderately complex features.
β’ Strong problem-solving abilities and communication skills.
β’ Exposure to AWS cloud services and event-driven systems.
β’ Developing skills in CI/CD pipelines and software design patterns.
β’ Familiarity with Liquibase or other database migration tools.
β’ Experience with feature flags or configuration management services.
β’ Interest in healthcare, supply chain, or EDI/B2B document exchange.
β’ Health insurance.
β’ Vision insurance.
β’ Dental insurance.
β’ Accident insurance.
β’ Life insurance.
β’ 401(k) matching.
β’ Paid time off.
β’ Education reimbursement.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.