Lavora.

Tillbaka till sökningen

Senior Java Developer with BPM

Synechron

Ort
Charlotte, US
Arbetsplats
På plats
Anställningsform
Heltid
Lön
$100k–$105k
Publicerat
1 vecka sedan
Källa
DevITJobs

Requirements:

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • Several years of IT experience with frontend and backend frameworks, including at least 7 years of core Java development and applying object-oriented programming concepts.
  • Experience leading and mentoring a team.
  • Experience with Java data structures, collections, multithreading, Oracle, and Linux.
  • Hands-on experience with Core Java, Spring Boot, microservices, BPM, and Kafka.
  • Hands-on experience with Angular and React.js.
  • Understanding of and experience implementing unstructured databases.
  • Experience writing automated unit tests using TDD and creating end-to-end test suites with Protractor or a suitable alternative.
  • Experience conducting system-wide and integration testing using JUnit and Cucumber.
  • Preferred: Experience with cloud and container technologies such as Docker, Kubernetes, OpenShift, AWS, and EKS.
  • Experience with ETL and Autosys.
  • Experience working in iterative and incremental development processes.
  • Strong interpersonal and communication skills.
  • Preferred, but not required: Exposure to Devin, Copilot, or Claude; experience with PCF or Google Cloud Platform; banking or finance domain experience; and familiarity with NoSQL databases such as Couchbase and Cassandra.

Responsibilities:

  • Design and develop APIs using Core Java, Spring, microservices design patterns, and other advanced technologies.
  • Apply object-oriented programming concepts during application development.
  • Develop application code and write unit and integration tests using JUnit.
  • Collaborate with business stakeholders, design teams, and downstream systems.
  • Build cloud-native applications with container technologies such as Docker and deploy them to OpenShift or AWS EKS.
  • Support production releases, monitor applications, and promptly investigate and triage issues.

Technologies:

  • AI
  • AWS
  • Angular
  • Backend
  • Cloud
  • Copilot
  • Cassandra
  • Cucumber
  • DevOps
  • Docker
  • ETL
  • Frontend
  • Support
  • JUnit
  • Java
  • Kafka
  • Kubernetes
  • Linux
  • NoSQL
  • OpenShift
  • Oracle
  • Protractor
  • React
  • Spring
  • Spring Boot
  • TDD
  • microservices
  • Blockchain
  • E2E
  • Mobile
  • UX UI Design

More

We are Synechron, a global consulting firm using digital innovation and technology to help businesses transform. Our services span AI, consulting, digital, cloud and DevOps, data, and software engineering, with solutions developed through our FinLabs. We have more than 17,000 employees across 58 offices in 22 countries and have received multiple employer awards. This role is based in Charlotte, North Carolina, with a stated annual base salary range of $100,000–$105,000, depending on geography and other factors. We offer competitive compensation and benefits, including paid leave, insurance, retirement savings, commuter benefits where available, education certification support, and extensive training and development. Our employees may have opportunities to work abroad, contribute to projects for leading financial institutions, and receive coaching from colleagues in our FinLabs and Centers of Excellence. We foster an approachable, diverse, and inclusive workplace, with flexible work arrangements, mentoring, internal mobility, and learning programs. We are an equal opportunity and affirmative action employer.

last updated 43 week of 2026