Java with BPM

Synechron

Charlotte (NC)

On-site

USD 100,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Synechron in Charlotte, NC seeks a highly skilled Java BPM Developer to design, develop, and maintain BPM-based workflow solutions and enterprise-grade applications using modern Java frameworks. The role emphasizes Java, BPM platforms, J2EE, Spring, and RESTful API experience in a fast-paced environment.

The candidate will design scalable backend services, integrate BPM with enterprise systems, collaborate with stakeholders, and ensure code quality through reviews and performance tuning.

Qualifications

  • Bachelor's degree in CS/IT or related field.
  • Proven Java application development and BPM implementation experience.
  • Experience delivering enterprise applications in fast-paced environments.

Responsibilities

  • Design, develop, test, and maintain BPM-based workflow solutions.
  • Develop scalable backend services using Java, J2EE, Spring, and Spring Boot.
  • Integrate BPM applications with enterprise systems and APIs.
  • Collaborate with business stakeholders to translate requirements into technical solutions.
  • Participate in code reviews, debugging, performance tuning, and application optimization.
  • Implement best practices for software development, security, and maintainability.
  • Work closely with DevOps, QA, and product teams to ensure successful project delivery.
  • Evaluate and leverage modern AI-assisted development tools to improve developer productivity and code quality.

Skills

Java
BPM platforms
J2EE
Spring Framework
Spring Boot
Microservices
REST APIs
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Job description

We are seeking a highly skilled Java BPM Developer to join our team. The ideal candidate will have strong expertise in Java and BPM platforms, along with experience in building enterprise-grade applications using modern Java frameworks. This role involves designing, developing, and maintaining scalable business process management solutions while collaborating with cross-functional teams to deliver high-quality software products.

Required Skills
  • Strong hands-on experience in Java development.
  • Expertise in Business Process Management (BPM) platforms and workflow automation.
  • Experience with J2EE, Spring Framework, and Spring Boot.
  • Understanding of enterprise application design patterns and microservices architecture.
  • Experience working with RESTful APIs and integration services.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
Preferred Skills
  • Experience with Apache Kafka or other messaging/event-streaming platforms.
  • Knowledge of frontend technologies such as Angular or equivalent frameworks.
  • Exposure to AI-powered developer productivity tools such as GitHub Copilot, Devin, Claude, or similar AI-assisted development platforms.
  • Familiarity with Agile/Scrum development methodologies.
Key Responsibilities
  • Design, develop, test, and maintain BPM-based workflow solutions.
  • Develop scalable backend services using Java, J2EE, Spring, and Spring Boot.
  • Integrate BPM applications with enterprise systems and third-party APIs.
  • Collaborate with business stakeholders to gather and translate requirements into technical solutions.
  • Participate in code reviews, debugging, performance tuning, and application optimization.
  • Implement best practices for software development, security, and maintainability.
  • Work closely with DevOps, QA, and product teams to ensure successful project delivery.
  • Evaluate and leverage modern AI-assisted development tools to improve developer productivity and code quality.
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in Java application development and BPM implementations.
  • Experience developing and deploying enterprise applications in a fast-paced environment.
  • Ability to work independently and within cross‑functional teams.
Nice-to-Have
  • Kafka-based event-driven architecture experience.
  • Exposure to Generative AI tools and AI-assisted software development workflows.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer – BPM Developer
Sr. Software Engineer – BPM Developer

Eliassen Group • Westlake (TX)

On-site
Confidential
Medical benefits
401k with match
Life insurance
Java BPM Engineer: Build Scalable Workflow Solutions
Java BPM Engineer: Build Scalable Workflow Solutions

Synechron • Charlotte (NC)

On-site
USD 100,000 - 150,000
Java Developer with BPM & Cloud-Native Microservices
Java Developer with BPM & Cloud-Native Microservices

Synechron • Charlotte (NC), Northern (KY)

Hybrid
USD 90,000 - 100,000
Udemy for Business
Commuter benefits
Training opportunities
+2
Java Developer with BPM
Java Developer with BPM

Socket.dev • Charlotte (NC)

On-site
USD 90,000 - 100,000
Competitive compensation
Benefits package
Paid annual leave
+6
Java Developer with BPM
Java Developer with BPM

Synechron • Town of Charlotte (NY)

On-site
USD 90,000 - 100,000
Competitive compensation package
Opportunity to work abroad
Generous leave policy
Java Developer
Java Developer

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

TechDigital Group • Jersey City (NJ)

On-site
USD 110,000 - 140,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Backend Developer
Java Backend Developer

Photon • Dallas (TX)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

re-zoo-me • Phoenix (AZ), Northern (KY)

Hybrid
USD 110,000 - 150,000