Logo
Incedo Inc.

Java Developer Spring Boot / Kafka / Flowable (Pittsburgh)

Incedo Inc., Pittsburgh, Pennsylvania, United States, 15289

Save Job

Job Description: Java Developer

Spring Boot / Kafka / Flowable Locations: Dallas, TX / Pittsburgh, PA Employment Type: Full-Time Job Summary: Incedo is seeking an experienced Java Developer to support its SOMRenaissance (BCC and CCC

CRCLI) initiatives. The ideal candidate will have strong hands-on experience with Java, Spring Boot, Kafka, and Flowable, along with the ability to work on complex banking and credit lifecycle systems. This role involves developing, enhancing, and maintaining enterprise-level applications with high performance and scalability.

Key Responsibilities: Design, develop, and maintain Java/Spring Boot microservices for SOM-Renaissance programs. Implement event-driven solutions using Apache Kafka for real-time integrations. Work on Flowable BPMN workflows, including process modelling, orchestration, and automation. Contribute to BCC and CCC (CRCLI) modules for banking and credit lifecycle applications. Collaborate closely with business teams, architects, and QA to deliver high-quality solutions. Perform code reviews, optimize application performance, and ensure secure coding practices. Troubleshoot production issues and provide on-call support when required. Participate in Agile ceremonies and contribute to continuous delivery pipelines.

Required Skills & Experience: 5+ years of hands-on Java development experience. Strong expertise in Spring Boot, REST APIs, Microservices. Practical experience working with Apache Kafka (producers, consumers, topics, streaming). Experience with Flowable BPMN or similar workflow engines (Camunda/Activiti is a plus). Good understanding of banking and credit lending processes (CRCLI experience preferred). Strong knowledge of CI/CD, Git, Jenkins, and cloud technologies (AWS preferred). Familiarity with Oracle, SQL, and NoSQL databases. Excellent communication and problem-solving skills.

Preferred Qualifications: Experience working on Incedo applications or financial services domain. Familiarity with SOMRenaissance, BCC, CCC, or CRCLI workstreams. Knowledge of containerization (Docker, Kubernetes) is an advantage.