and then designing, building, and testing software applications to satisfy those requirements. This role is ideal for individuals with moderate to strong experience in backend Java development, microservices, and cloud-native engineering, particularly within enterprise or financial services environments. Key Responsibilities: Analyse user requirements and translate them into robust, scalable software solutions within the DXC Assure Reinsurance (SICS) platform. … Design, develop, and maintain critical software components using Java , Spring Boot , and SpringCloud in a Microservices architecture. Build and enhance RESTful APIs that integrate seamlessly with other systems and services. Work with cloud infrastructure, primarily AWS , to deploy and support applications in production environments. Collaborate with cross-functional teams to ensure the delivery of high … Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Moderate to strong hands-on experience developing software in Java , with proficiency in Spring Boot , SpringCloud , and Microservices . Proven experience designing, developing, and consuming REST APIs . Working knowledge of AWS cloud services and cloud-native application More ❯
As part of the team, you will report to a Software Team Manager. What you'll do: Research and develop high-quality, scalable full-stack software solutions using Java (Spring Boot). Produce clean, testable, and efficient code that follows established coding best practices. Write automated tests as part of the development process to ensure software reliability and performance. … in Dublin, Ireland. Learn more at . Experience and Skills What you'll bring: 5+ years experience as a Java Developer (Java 11+). 3+ years experience in building cloud-native applications with Spring Boot and Docker. Solid experience with Spring Ecosystem (Spring boot, Spring REST, Spring Security) Understand software architecture and design principles. …/integration/e2e tests: JUnit/Mockito/Selenium/Cucumber, build tools: Maven/Gradle. Practical experience with distributed systems, AWS, Kubernetes. Experience with Kafka, JWT and SpringCloud, OSGI, BPMN will be considered as an advantage. Basic knowledge of Front End tools: JavaScript/Typescript, ReactJS/Angular will also be considered as an advantage. More ❯
for an experienced Java Full Stack Developer with Camunda BPM experience to design and develop scalable, workflow-driven web applications. This role combines deep backend expertise in Java/Spring Boot with modern frontend development skills and strong understanding of Camunda BPMN process orchestration. Design and develop BPMN 2.0 workflows and DMN rules using Camunda Modeler . Develop backend … services and APIs using Java , Spring Boot , and microservices architecture . Build dynamic, responsive UIs using Angular , React , or Vue.js . Integrate Camunda workflows with REST APIs, databases, messaging systems (Kafka/RabbitMQ), and user interfaces. Configure and manage Camunda engine, external task workers, and job execution. Write unit and integration tests for both frontend and backend components. Collaborate … developers to deliver complete solutions. Deploy and monitor applications using Docker , Kubernetes , and CI/CD pipelines. Required Skills & Experience: 3-5 years of hands-on experience with Java , Spring Boot , SpringCloud , REST APIs Strong expertise with Camunda BPM (v7 or v8) - BPMN, DMN, external tasks, process orchestration Experience in Angular , React , or Vue.js Other Technologies More ❯