and Spring Boot Knowledge of RESTful API design, JSON and Web Services Experience of Kafka and Dockerised development Background in Test Driven Development using tools such as JUnit or Mockito Understanding of clean code principles, SOLID design and modern engineering practices Familiarity with Git and build tools such as Maven or Gradle Nice to have Experience with React, JavaScript, HTML More ❯
Preferred Qualifications Experience with event-driven architecture, Kafka, RabbitMQ, or messaging frameworks. Understanding of security best practices, identity management, and authentication. Exposure to automated testing frameworks such as JUnit, Mockito, Selenium, or Cypress. Prior experience in a lead or architect-level role in enterprise-scale projects. More ❯
/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar) Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP) Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito) Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ) Extensive experience in ORACLE PLSQL, SQL and performance fine tuning. Strong passion for continuous improvement in its many forms More ❯
applications using Kubernetes, Docker, and GKP (private cloud) Build and support CI/CD pipelines with Jenkins, GitLab CI, GKP DevOps Write automated tests (unit, integration) with JUnit, TestNG, Mockito Secure APIs using OAuth2, JWT, Spring Security Document APIs using Swagger/OpenAPI Monitor applications with ELK, Prometheus, Grafana, Splunk Collaborate using GitHub, JIRA, Confluence, Slack/Teams What We More ❯
/APIs Technologies: Kafka, REST, GraphQL Cloud Providers such as Azure and AWS Test Automation: Selenium, TestNG, Postman, SonarQube, Cypress, JUnit/NUnit/PyTest, Cucumber, Playwright, Wiremock/Mockito/Moq Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity Ability to concisely convey ideas verbally, in writing, in code, and in diagrams More ❯
Team, Common Service Team as Consumer of their respective SOAP based services and integrated with their services. o Significantly Reduced Manual Testing by Implementing Unit Tests using Junits and Mockito, Integration Test using RestAssured API and End to End Testing using Serenity BDD(Behaviour Driven Development). o Follow Extreme Programming Practices such as Pair Programming, Continuous Rotation, Test Driven More ❯
Build and manage dependencies using Maven/Gradle Implement and maintain CI/CD pipelines using Jenkins or GitLab CI Write unit, integration, and E2E tests using JUnit, TestNG, Mockito, Selenium, or Cypress Document APIs using Swagger/OpenAPI Implement authentication, authorization, and security best practices (OAuth2, JWT, Spring Security) Monitor and troubleshoot applications using ELK, Prometheus, Grafana, or Splunk More ❯
Technology, or a closely related field and 4 years of IT experience. Must have experience with: Java; Spring Boot; SOAP; REST; Tomcat; MongoDB queries using Robo 3T; Maven; Junit; Mockito; Insomnia; Jmeter; Jenkins; OpenShift; AWS; Python; gRPC; Golang; Terraform; Step Functions; Lambda; S3; CloudWatch; ArgoCD; Redis; RabbitMQ; ORACLE 10g/11g; Splunk; Dynatrace; DynamoDB; MongoDB; Kafka; Okta; SQL; EC2; IBM More ❯
Development BDD practices unit testing functional testing system integration testing regression testing GUI testing web service testing and browser compatibility testing including frameworks such as Selenium WebDriverIO Cucumber JUnit Mockito Experience with continuous integration and continuous delivery environment3-4 yrs working in an Agile or SAFe development environment Solid Understanding of distributed systems Proven experience building scalable web application using More ❯
Data Sourcing, Validations, Integration, Data Disposition, Auditing & Reporting • Ability to treat Data as an Asset, Architect & provide Solutions aligned to it • Working knowledge in Java 8+ with Clean Architecture, Mockito, Java Spring, Spring Boot, Spring Batch, Apache Camel • Extensive experience working in Java, microservice architecture, containerisation, enterprise integration patterns, data storage in a highly available, distributed products. • Cloud native delivery More ❯
services into SAS Deliver clean, testable, production-grade code Work with Front End technologies such as React, Typescript, and Scala.js when needed Build automated tests using ScalaTest, testkits, and Mockito Collaborate across engineering and product teams to implement new features Work with Postgres and MongoDB databases Contribute to DevOps workflows across Docker, Kubernetes, Sysdig, and AWS Support KT, documentation, and More ❯
Glasgow, Scotland, United Kingdom Hybrid/Remote Options
PURVIEW
Azure DevOps , CI/CD pipelines, and automation. Proficiency in GitHub/GitLab , version control, and DevOps practices ( Azure ADO ). Unit and functional test automation using JUnit and Mockito . Database expertise: Postgres , SQL , Oracle , and ORM tools like JPA2, Hibernate. More ❯
Azure DevOps , CI/CD pipelines, and automation. Proficiency in GitHub/GitLab , version control, and DevOps practices ( Azure ADO ). Unit and functional test automation using JUnit and Mockito . Database expertise: Postgres , SQL , Oracle , and ORM tools like JPA2, Hibernate. Excellent technical documentation and presentation skills. More ❯
Spring MVC, Spring-boot, Microservices, Lambda function, REST APIStrong experience in the technical leading of application support engagementsExperience/Knowledge in React JS is added advantageGood experience in JUnit, Mockito frameworkExperience in Splunk, Jenkins., Dynatrace and PuttyHands on experience into Git hub, Gradle & Maven based Java projectHands on Experience with developing Web Services and XML, JSON, SOAP, WCF, RESTExperience/ More ❯
Play JSON, Circe). Proficiency with relational databases (PostgreSQL) and/or NoSQL (MongoDB), including schema design and query optimization. Proven experience writing unit and integration tests (ScalaTest, Specs2, Mockito, etc.). Familiarity with sbt and dependency management. Experience with Git and branching strategies. Good understanding of HTTP, web security best practices, and performance considerations. Experience working in Agile teams More ❯
Play JSON, Circe). Proficiency with relational databases (PostgreSQL) and/or NoSQL (MongoDB), including schema design and query optimization. Proven experience writing unit and integration tests (ScalaTest, Specs2, Mockito, etc.). Familiarity with sbt and dependency management. Experience with Git and branching strategies. Good understanding of HTTP , web security best practices, and performance considerations. Experience working in Agile teams More ❯
Spring Boot expertise (Design, Code , Tune) Recent, hands-on development with Spring Boot 3.x: Spring Data JPA, Security, Actuator, Resilience4j, Gradle/Maven multi-module, test coverage (JUnit/Mockito Full-stack (UI + API) Modern front-end (Angular/React), or at minimum JSP/Thymeleaf tied to the same Java codebase. Hands-on Java coding in last More ❯
and analyzes user needs to determine technical requirements. Use GIT as version Management tool, ALM for defect management system. Perform Unit testing using Jasmine framework for angular applications and Mockito frameworks for Java applications. Involve in designing, developing and configuring server side J2EE components. Use Gradle as build and dependency management tool for creating EAR, WAR and JAR file to More ❯
MSM,Java Core and Adveanced Concepts,Servlets,Webservices) AEM Infrastructure Setup - Prod/non Prod, High availability and DR ,AEM solutions Performance executions and troubleshooting ,Maven,Dispatcher,Junit/Mockito,Deployment tools: DevOps, RIO and Ansible AWX Must have worked on AEM 6.1 or newer versions. Solid experience with CQ5 building blocks including templates, components, dialogs, widgets and bundles. Experience More ❯
RDBMS (DB2, Oracle) and NoSQL databases (MongoDB, Reactor.js, Typescript) Create and manage cloud-native solutions with Docker, Kubernetes (Red Hat OpenShift), and Harness Write and maintain automated tests using Mockito and integrate with CI/CD pipelines Utilise version control systems like Git and Bitbucket for source management Build and manage project dependencies and builds using Gradle and Maven Develop … API development, documented with Swagger Experience with Monitoring & Logging tools like Kibana and Elasticsearch Strong understanding of message brokers, load balancers, and cloud infrastructure Experience with testing frameworks, especially Mockito Ability to write clean, scalable, and maintainable code Excellent problem-solving and communication skills This is a permanent role, working x3 days a week from the Belfast office (Paper Exchange More ❯
Role: Java Software Engineer 3 Location: Charlotte, NC - 28262 Duration: Long Term Contract Required Skills: Java 17 Spring Boot 3 Spring Data JPA Spring MVC Mockito & Spring Test Cloud architecture experience (e.g., AWS or Azure) Microservice architecture React 18 JavaScript, TypeScript Node.js Jest and other testing frameworks Project/Day to Day Information: This engineer will join a core digital … and testing tools Work authorization status Desired compensation range Availability for interview/start Java17, spring boot 3, spring data jpa, spring Mvc, cloud architecture, microservice architecture and mockito with spring-test React 18, JavaScript, typescript, node, jest and other testing frameworks In this contingent resource assignment, you may: Consult on or participate in moderately complex initiatives and deliverables within More ❯