Responsibilities:
- Apply object-oriented and functional programming styles to real-world software engineering problems.
- Build software using high-quality coding and testing practices, including Continuous Integration & Continuous Delivery (CI/CD).
- Conceptualize workflow solutions using Camunda / BPMN
- Develop solutions using a variety of technologies and tools to blend on-premise and cloud-based systems
Job Description / Skills mentioned below:
- Good Knowledge in Banking Domain
- 3 to 6 years of professional experience using Java to develop software systems
- Hands on experience developing solutions using Camunda
- SOA/Microservice architecture using Camunda
- Excellent analytical, problem-solving, and communication skills
- An ability to translate real business problems into technical solutions
- A track record of forging strong relationships and building trusted partnerships through open dialogue and continuous delivery
- Knowledge and experience adhering to software development best-practices including test driven development (TDD), unit testing discipline, agile development and CI/CD strategies.