> Markdown version of [/jobs/ext/4026347-java-developer](https://www.wearedevelopers.com/jobs/ext/4026347-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Computer Enterprises, Inc. - **Location:** Pittsburgh, PA, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), Unit Testing, Business Process Model and Notation, Code Review, Databases, Software Debugging, Junit, Enterprise Software Applications, Spring-boot, Backend, Code Testing, Restful APIs, Microservices - **Published:** October 30, 2026 - **Apply:** https://www.dice.com/job-detail/ba4d13e5-542a-4795-8b9c-db6dde027301 ## About the Role * Java (modern versions preferred) and Spring Boot * Flowable BPM development experience * Experience building and maintaining BPMN workflows, process orchestration, and business process automation solutions * Microservices architecture and RESTful API development * Unit testing and debugging (e.g., JUnit and related tooling) #INDGEN #ZR ## Description We are seeking a Senior Java Engineer with strong Flowable BPM experience to design, build, and support workflow-driven applications in a microservices environment. This role will be responsible for developing and maintaining business process automation solutions using Flowable BPM, while building reliable, scalable backend services with Java and Spring Boot., * Design, develop, and maintain backend services using Java and Spring Boot * Design, implement, and support business workflows and process automation solutions using Flowable BPM * Build and enhance microservices-based solutions aligned to established standards * Integrate Flowable workflows with REST APIs, databases, and enterprise systems * Translate business and technical requirements into maintainable implementations * Write clean, well-tested code; perform unit testing, debugging, and troubleshooting * Participate in code reviews and contribute to continuous improvement of engineering practices