Software Engineering - Sr. Developer/Tech Lead (BPMS - Camunda and Java)

Software Engineering - Sr. Developer/Tech Lead (BPMS - Camunda and Java)

JP Morgan Chase & Co.
8-12 years
Not Specified

Job Description

This role is based in the Business Process Management (BPM) Platform. As Sr. Developer / Tech Lead for the BPM
platform, your primary responsibility will be to contribute in design and delivery of Camunda solution.
Contribute in design, definition and approval of re-usable patterns and documentation and maintenance of best practice standards and guidelines.As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
This role requires a wide variety of strengths and capabilities, including:
. Experience Range- 8-12years
. This role is responsible for designing and developing new business process flows and implement new BPM process using Camunda.
. Ability to analyze current and future operational/business requirements/scenarios and work with the end users and translate
requirements into technical specifications.
. Strong experience inCamundaEngine, BPMN business process and associated tools, SOA/Microservice architecture usingCamunda.
. Should possess minimum 1 cycle ofCamundaBPM development & implementation experience & knowledg
. Ability to configure Workflow process, steps and business rule decision tables.
. Should have minimum 3 - 9 years+ of relevant experience of delivering complex BPMS solutions where the candidate has managed
end to end development lifecycle.
. Experience in working in SOA/Microservice Architecture using Camunda BPM.
. Help in developing a knowledge framework on the BPM Platform product Camunda and all associated disciplines of business,
applications, data and infrastructure.
. Should have 5 to 9 years of experience on Java 8, J2EE, Spring, Spring Boot, MicroServices Architecture, REST APIs, Junit, . . Oracle/SQL/ PL SQL/NoSQL
. Strong programming skills in Camunda modeler, system flows, processes and structured thinking.
. Real time experience on creating Process Models and Implementation
. Should be able to understand and implement the design.
. Demonstrable experience of micro-services and SOA.
. Strong Application development experience in designing highly scalable.
. Deep understanding of object-oriented analysis and design.
. Significant and demonstrable experience in software engineering and database design
. Significant and demonstrable experience developing software within a Dev Ops/Agile framework where products must be
delivered to achieve short delivery cycles, frequent deployment and continuous development
. Experience of leading software development teams in a matrix structure, introducing and executing technical strategies
. Significant and demonstrable experience of implementing programming best practice - particularly scalability, automation,
virtualisation, optimisation, availability and performance
. An ability to rapidly and effectively understand and translate product and business requirements into technical solutions
Experience designing or implementing APIs
. In-depth knowledge of large-scale database and no-SQL design and optimisation
. Knowledge of technical domain (technology operating model, applications, interfaces, services, data, platforms, middleware,
deployment patterns, security and risk, legacy & industry-leading technologies, application tooling, databases, platforms, networks and systems management tooling)
. At least 5 years of experience in BPM Project, Solution, Design and Implementations and taking lead on developing reusable
components and services in the BPM framework
. At least 2+ years of hands-on experience in Camunda, setting up Camunda environment, defining overall architecture and end
to end solution
. Extensive experience in Process modelling using BPMN, Process Design, Decision Manager, Process and Service Orchestration
and Authorization
. Agile Experience required
. Good knowledge of CICD and related tools.
. Cloud and Kubernetes Knowledge is added advantage
. Reactjs is an added Advantage

JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content