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 Spring Cloud in a Microservices architecture. Build and enhance RESTful APIs that integrate seamlessly with other systems and services. Work with cloud infrastructure, primarily AWS , to … 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 , Spring Cloud , and Microservices . Proven experience designing, developing, and consuming REST APIs . Working knowledge of AWS cloud services and cloud-native application design principles. Familiarity More ❯
Ownership - Ability to independently design and execute solutions Adopt best practices for software development Client Centricity - Balancing solutions between stakeholder expectations and future scalability Must Have Experience Core Java Springframework (DI, AOP, etc.) Design Patterns RDBMS - Sybase, MS SQL Server etc. Unit Testing framework Web services (Rest or SOAP) Microservices Understanding of OOPs concept XML/XSLT Unix More ❯
Saint Louis, Missouri, United States Hybrid / WFH Options
Placement Services USA, Inc
necessary. Perform code reviews. 100% remote position 5 years of experience in software engineering/development and demonstrated experience in: Developing cloud-native applications within distributed systems Java and Spring Boot for building microservices architecture Designing, developing, and consuming RESTful APIs API management using Apigee Gateway Object-Oriented Analysis and Design (OOAD), design patterns, data structures, and algorithms Relational More ❯
Javascript framework (Vue.js, React, Angular, etc) Significant experience with database systems (SQL or NoSQL) Extensive knowledge of OO design patterns and software architectural patterns Experience with microservice frameworks (Dropwizard, Spring Boot, Micronaut, Quarkus) Significant experience with web-based communication elements (REST, Queues/Topics, SOAP, Websockets) Significant experience with linux operating systems Significant experience with AWS services and cloud More ❯
Clearance with a favorable polygraph. Will not be considered without it. 5+ years of Java and JavaScript 5+ years of experience with several frameworks including some of the following: Spring, Struts, Grails, Hibernate, JPA Experience with build tools including Maven and Gradle Practical understanding of object-oriented, multi-threaded, and asynchronous programming Excellent debugging and problem-solving skills. Experience More ❯
years' experience) • Expert (11-15 years' experience) • SME (16+ years' experience) Proficient with common Agile practices, service-orientated environments, and development practices Significant experience with Java, Angular, Spring and C2S. Significant experience in the software development lifecycle, with experience delivering within DevOps toolsets/practices Experience utilizing software testing performance tools, such as Junit Significant experience with scripting languages More ❯
years' experience) • Expert (11-15 years' experience) • SME (16+ years' experience) Proficient with common Agile practices, service-orientated environments, and development practices Significant use and experience with Java, Angular, Spring and C2S. Significant experience in the software development lifecycle, with experience delivering within DevOps toolsets/practices Experience utilizing software testing performance tools, such as Junit Significant experience with More ❯
meet our delivery schedule. You always strive for best practice agile development and have an eye for detail. Solid Java experience using Java 8/11 and above, with Spring Boot. Experience with RESTful and Realtime API services, and third-party APIs. Experience with web sockets. Familiar with common source control repositories such as Bitbucket and Git. Extensive experience More ❯
years of Java development experience. Hands-on experience with Java alongside Kotlin, Go, or Python. Application design, software development, and testing expertise in an Agile environment. Experience with the Spring ecosystem and Hibernate. Familiarity with AWS or Azure and DevOps technologies like Docker, Kubernetes, and Terraform. Proficiency in CI/CD pipelines and API integrations. Experience in financial services More ❯
ability to identify links and potential impact on projects, programs or systems. Optional Skills: As a bonus, the idea candidate will also have: Experience with application platforms such as Spring Boot or Angular Experience with log analytics tools such as Splunk or ElasticSearch Experience working with containers using Docker Experience with container orchestration systems such as Kubernetes and Mesos More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
development process, including analysing upcoming projects, discussing requirements and technical constraints, developing and testing solutions, and regularly deploying updates to the business. Their current tech stack includes Java 21, Spring Boot, Microservices, AWS, TDD, and React. But don't worry - you don't need experience in all areas. We're looking for strong Java developers with some familiarity with More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
software development process, including analysing upcoming projects, discussing requirements and technical constraints, developing and testing solutions, and regularly deploying updates to the business.Their current tech stack includes Java 21, Spring Boot, Microservices, AWS, TDD, and React. But don't worry - you don’t need experience in all areas. We're looking for strong Java developers with some familiarity with More ❯
CI/CD testing, source version control, and the Atlassian suite of products (i.e. Jira and Confluence). • Experience developing enterprise applications in Java • Experience developing microservices • Experience developing Spring Boot applications • Experience with UI development • Experience with CM ( familiarity with Git/Gradle) • Experience with Linux-based development and system administration • Experience writing code, debugging/testing programs More ❯
Typically requires substantial experience delivering large-scale applications. Required Qualifications: Extensive development experience delivering large-scale applications emphasizing performance, scalability, security, and reliability. Strong expertise in Java/J2EE, Spring Boot, web services, and SQL & PL/SQL (Oracle). Proven experience working in Agile environments with continuous integration and continuous deployment (CI/CD), preferably in financial services. More ❯
and propose new features. Support testing and deployment of production applications. Required Skills: Experience with design, debugging, and problem solving with Java. Experience with RESTful web applications. Experience with Spring Boot. Experience interacting with MongoDB or similar database technology. Experience with Automated testing. Desired Skills: Full stack experience including UI development with JavaScript (Vue.js). Experience with Kafka. Excellent More ❯
manipulation, JavaScript object model, and React.js principles. Experienced with React state management (Redux, react-query) and RESTful APIs. Skilled in front-to-back feature delivery, preferably with Java/Spring Boot, and microservices development. Familiar with HTML, CSS, PostCSS, CSS Modules, CSS-in-JS, and modern front-end build pipelines (Babel, Webpack, NPM). Knowledgeable in Cloud Environments (AWS More ❯
is encouraged. 7+ years of experience building backend systems in a production environment. 3+ years of hands-on experience with modern software architecture and scalable frameworks. Proficiency in Java (Spring Boot), Python, or similar. Proficiency in JavaScript/TypeScript with frameworks like React (preferred), Angular, Vue, or similar. Solid understanding of scalable, service-oriented architectures in a cloud or More ❯
experience. Ability to write, test, debug, and continuously improve software that is used by multiple types of customers. Experience with server-side languages and frameworks including Java and the Spring and/or C# and .NET 5+ Experience coding client-side languages such as Vue.js, ReactJS and/or Angular Experience with build/package/deploy tools such More ❯
and Experience writing event-driven applications utilizing a messaging service Experience developing Java build scripts using Gradle Experience working within an Agile development team Experience developing microservices using Java Spring Boot Experience with application servers such as Weblogic and Wildfly Experience performing Continuous Integration/Continuous Delivery (CI/CD) within a DevSecOps pipeline Detailed understanding of the REST More ❯
degree in computer science, Software or Electronic engineering or other related discipline. Conversant with the modern Java and Linux development frameworks and tool stack (e.g. Micro-Services with Java, Spring/Hibernate, Oracle). If you do not have all the Minimum or Desirable Criteria, your application will be considered. It is important to note that the Bank has More ❯
degree in computer science, Software or Electronic engineering or other related discipline. Conversant with the modern Java and Linux development frameworks and tool stack (e.g. Micro-Services with Java, Spring/Hibernate, Oracle). If you do not have all the Minimum or Desirable Criteria, your application will be considered. It is important to note that the Bank has More ❯