SENIOR SOFTWARE ENGINEER

JOB SUMMARY: Senior Software Engineer

We are actively seeking a Senior Software Engineer to join our client’s expanding Engineering team. This role is crucial for supporting customer customizations, configurations, and deployments of a back-office product. The work involves developing business workflows using JBPM and creating API endpoints and routes using Apache Camel. 

RESPONSIBILITIES AND DUTIES:

  • As a Senior Software Engineer you will understand and manage complex interactions between various software suites, ensuring data is validated, transformed, and routed appropriately.
  • Provide analysis, design, and implementation of software changes/enhancements and bug fixes as needed.
  • Debug and troubleshoot software, configuration, and database issues within an Enterprise application environment.
  • Create and update technical engineering documentation as necessary.
  • Collaborate with team members, Product Engineers, Solution Architects, Program Managers, QA Engineers, and Application Engineers.
  • Perform related duties as assigned to support project and client needs.

QUALIFICATIONS: for a Senior Software Engineer

  • Proficiency in JBPM using KIE Workbench.
  • Strong understanding of XML, XSD, and XSLT.
  • Knowledge of JSON for data interchange.
  • Experience with databases such as PostgreSQL and SQL Server.
  • Familiarity with AWS cloud services.
  • Experience with Apache Camel for integrating various systems.
  • Java development skills within the Eclipse IDE.
  • Knowledge of Wildfly server administration and deployment.
  • Proficiency in developing SOAP and REST services.
  • Understanding of X.509 certificates, JWTs, OAuth, and related security measures.
  • Experience with Agile development methodologies.

OPPORTUNITY DETAILS:

This position offers a unique opportunity to contribute to a dynamic team responsible for a critical aspect of our client’s business operations. As a Senior Software Engineer, you will have the chance to work on challenging projects involving business workflow development and API management, using state-of-the-art technologies like JBPM and Apache Camel. You will be part of a collaborative environment where innovation is encouraged, and your contributions will directly impact the success of our client’s projects. This role is ideal for someone passionate about software development and looking for a position that offers both technical challenges and the opportunity to grow professionally.

ABOUT CURATE:

At Curate Partners we are committed to fostering, cultivating, and preserving a culture of diversity, equity, and inclusion. We embrace the unique contributions that each ‘Purple Squirrel’ brings to our team, regardless of their age, gender, race, ethnicity, national origin, disability status, sexual orientation, or religious belief. Our strength lies in our diversity and in our unified pursuit of innovation, excellence, and transformative success. Our environment makes all employees and consultants feel valued, included, and empowered to bring their authentic selves to work every day. Join us in our commitment to creating a diverse, inclusive, and innovative workspace where every ‘Purple Squirrel’ can thrive.

EQUAL OPPORTUNITY EMPLOYER:

Curate Partners and their clients are committed to fostering, cultivating, and preserving a culture of diversity, equity, and inclusion. We embrace the unique contributions that each ‘Purple Squirrel’ brings to our team, regardless of their age, gender, race, ethnicity, national origin, disability status, sexual orientation, or religious belief. We believe that our strength lies in our diversity and in our unified pursuit of innovation, excellence, and transformative success. We are dedicated to providing an environment where all employees and consultants feel valued, included, and empowered to bring their authentic selves to work every day. Join us in our commitment to creating a diverse, inclusive, and innovative workspace where every ‘Purple Squirrel’ can thrive.

FAQ:

  • Q: What qualifications are required for the Senior Software Engineer role?
    • A: Required qualifications include proficiency in JBPM using KIE Workbench, strong understanding of XML, XSD, and XSLT, experience with databases like PostgreSQL and SQL Server, familiarity with AWS cloud services, and Java development skills within the Eclipse IDE.
  • Q: What are the key responsibilities of the Senior Software Engineer?
    • A: Key responsibilities include developing business workflows using JBPM, creating API endpoints and routes using Apache Camel, managing complex interactions between software suites, debugging and troubleshooting software issues, and collaborating with cross-functional teams.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Warning For Candidates & Clients Against Cyber Criminals

Fraudulent Job Offer Information

Confirm Before Sharing Your Information

It has come to our attention that there have been instances of fraudulent activity within our industry relating to false employment opportunities, including false offers being made to consultants seeking jobs from individuals or organizations who pose as company representatives. These false offers may ask you to share personal information or transfer funds to advance the recruitment process. Curate will NEVER request financial information, request an advance of funds, or passport details as part of the recruitment process. We employ a formal process that includes an interview with a member of our recruiting team. This is required and the only way to be considered to work as a Curate consultant or employee.

Our only official websites are Curatepartners.com and Curateinsights.com. Candidates will only receive email from our official website domains which are @curatepartners.com and @curateinsights.com. We are aware of recent scams using text messages and emails that may be mistaken for Curate addresses. We are also aware that those seeking to scam consultants or employees use photographs and names of actual employees within our organization or create fake websites that may resemble our official company website.

We are actively monitoring the situation and doing our best to prevent these scams. If you believe you have been a potential victim of an employment scam, please contact Internet Crimes Complaint Center (www.IC3.gov).