that software designs align with business requirements and industry best practices. Requirements Must Have: 8+ Years hands-on as a Java and Java Script Developer with a focus on Spring Boot Microservices and Spring Webflux development. Strong understanding of Java SOLID design principles. Strong understanding of Java and Java Script Low-level and High-level design patterns such … Factory pattern, Visitor pattern, SAGA pattern, CQRS pattern etc. Experience in developing Domain Driven Design patterns including Value Objects, Entities, and Domain Services. Strong understanding of Java, Java Script, Spring Boot best practices, including exception/error handling best practices. Experience in Java and Java Script 8+ features, especially Lambda and Functional Programming Experience in Asynchronous programming in Java … with completable future. Experience with database systems such as MySQL, PostgreSQL, or MongoDB. Experience with Spring data JPA with bidirectional One To Many, Many To Many relationships. Familiarity with cloud platforms (e.g., AWS, Azure, or GCP). Experience in client-side programming language that lets web developers make Web Application Development smoother and dynamic. Experience in optimizing web and More ❯
that software designs align with business requirements and industry best practices. Requirements Must Have: 8+ Years hands-on as a Java and Java Script Developer with a focus on Spring Boot Microservices and Spring Webflux development. Strong understanding of Java SOLID design principles. Strong understanding of Java and Java Script Low-level and High-level design patterns such … Factory pattern, Visitor pattern, SAGA pattern, CQRS pattern etc. Experience in developing Domain Driven Design patterns including Value Objects, Entities, and Domain Services. Strong understanding of Java, Java Script, Spring Boot best practices, including exception/error handling best practices. Experience in Java and Java Script 8+ features, especially Lambda and Functional Programming Experience in Asynchronous programming in Java … with completable future. Experience with database systems such as MySQL, PostgreSQL, or MongoDB. Experience with Spring data JPA with bidirectional One To Many, Many To Many relationships. Familiarity with cloud platforms (e.g., AWS, Azure, or GCP). Experience in client-side programming language that lets web developers make Web Application Development smoother and dynamic. Experience in optimizing web and More ❯
Java with Springboot developer/Lead at N Consulting Ltd Job Description: We are seeking an experienced Java Developer with strong proficiency in Spring Boot to join a high-performing technology team working on scalable, enterprise-grade applications for NatWest Group . The ideal candidate will be responsible for designing, developing, and supporting cutting-edge digital solutions aligned with … modern development practices. Key Responsibilities: Design, develop, and maintain Java-based applications using Spring Boot and related technologies Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions Write clean, efficient, and reusable code following best practices and coding standards Participate in code reviews, unit testing, and integration testing Contribute to DevOps practices: CI …/CD pipelines, containerization, and cloud deployments Troubleshoot, debug, and resolve application issues in a timely manner Ensure application performance, scalability, and security Required Skills & Experience: Strong core Java (Java 8 or above) development skills Proven experience with Spring Boot , Spring MVC, Spring Data JPA, and SpringSecurity RESTful API design and integration Experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Cipher7
project team and contribute to the delivery of high-performance, scalable Java applications. Key Responsibilities: Design and implement RESTful APIs and scalable Java applications. Develop enterprise-grade services using Spring Boot, SpringSecurity, Spring Data, and Spring MVC. Conduct unit testing, integration testing, and BDD testing using frameworks like JUnit, Cucumber, and Selenium. Implement and … test web services (RESTful/SOAP) using Postman, SoapUI, and Apache CXF. Apply enterprise integration patterns with Apache Camel or Spring Integration. Perform performance analysis and tuning using memory and thread dump analysis. Work with databases including Oracle, PL/SQL, and MongoDB. Understand and implement secure coding practices in line with OWASP guidelines. Collaborate in a Kubernetes-based … Kafka-based data streaming and understand Kafka architecture. Utilize enterprise-level Elastic solutions. Required Skills & Experience: 4–5 years of professional experience in Java development. Strong knowledge of Java, Spring ecosystem, and RESTful API architecture. Proven experience with web standards (HTML5, CSS3) and frontend tools. Experience with enterprise integration and microservices architecture. Familiarity with identity management, Kafka, Elastic Stack More ❯
with either Eclipse IDE/IntelliJ. Testing & Quality Assurance: Skilled in JUnit for unit testing and maintaining robust applications. Database Management: Proficient in working with DBMSs such as MySQL. Spring Framework: Knowledgeable in Spring MVC, SpringSecurity, and XML-based configurations. RESTful Services: Strong experience in designing and implementing REST APIs. Build & Dependency Management: Familiar with … Basic knowledge of TypeScript and ReactJS for building scalable and maintainable web applications. Message Queues: Understanding of messaging systems such as RabbitMQ, Kafka, or ActiveMQ for handling asynchronous communication. Spring Boot: Experience with Spring Boot for developing scalable, efficient applications with microservices architecture Due to the sensitivity of data handled in some of our projects, it is desirable More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Waracle
and clarify complex client requirements, translating them into technical solutions and building strong client relationships Proactively acquire new skills and stay at the forefront of Java ecosystem trends (e.g., Spring Boot, Cloud Native, JVM advancements), guiding teams on technology adoption Actively mentor and coach mid-level and junior developers, fostering a culture of continuous learning and skill development Drive … team environment, ensuring smooth communication and integration among team members. Requirements Professional experience in Java development Strong proficiency in Java 8+ (ideally Java 11/17+) Extensive experience with Spring Framework (Spring Boot, Spring MVC, SpringSecurity, Spring Data JPA).Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate More ❯
a cross-functional, geographically distributed team to enhance the developer experience Ensuring Developer Experience is central to all activities Adhering to Mastercard Engineering Principles, Builders Enablement Development standards, and Security guidelines Participating in the Software Engineering Guild to share knowledge and best practices Skills 7+ years experience in OOP/OOAD with Java JDK 8 or higher; experience with … Go is a plus Knowledge of Tomcat, Spring Boot, SpringSecurity, Hibernate, REST microservices architecture Experience with SQL, multi-threading, message queuing, distributed systems Experience with cloud platforms (Azure, AWS, GCP), including availability zones, security, APIs, and virtual networking Experience with Kubernetes and container technologies Proficiency in JUnit or other automated testing frameworks Knowledge of monitoring … Other Must be self-motivated and a team player operating in a high-performance environment. Education Bachelor's degree in Information Technology, Computer Science, Electrical Engineering, or equivalent. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks involve inherent risks. Employees must: Abide by Mastercard’s security policies and practices Ensure confidentiality and integrity More ❯
TDD, and Trunk Based Development. The interview process involves 3 rounds. MUST HAVES: 7+ years of experience in software development with hands-on experience in backend development with Java (Spring Boot, Spring Data, SpringSecurity) and building RESTful APIs. Experience with modern Lean Software development , pair programming , TDD , and Trunk Based Development . Solid understanding of More ❯
London, England, United Kingdom Hybrid / WFH Options
UBDS Group
drive digital transformation in both public and private sector engagements, we'd love to hear from you. Key Responsibilities Design, develop, and maintain full stack applications using Java and Spring Boot Build and integrate RESTful APIs with frontend frameworks Develop serverless applications using various cloud platforms Implement unit testing to ensure code quality and reliability Work within CI/… degree in Computer Science, Software Engineering, or a related field OR equivalent certifications and industry experience 3+ years of experience in full stack development with Java Strong expertise in Spring Boot for backend development Hands-on experience with cloud services and serverless computing Experience with unit testing frameworks and methodologies Proficiency in relational databases such as MySQL or PostgreSQL … cloud platforms, Java, or Full Stack Development, such as AWS Certified Developer – Associate, Oracle Certified Java Developer, or equivalent Experience with microservices architecture and distributed systems Knowledge of application security, including SpringSecurity Understanding of logging and monitoring best practices Passion for learning and staying updated with emerging technologies Why people choose to grow their careers at More ❯
best practices in software engineering, leading by example. Required Qualifications, Capabilities, And Skills. Proficiency in Java with a strong understanding of Java programming language, including object-oriented programming concepts. Spring Boot expertise having In-depth knowledge of the framework, including its features and components like Spring MVC, Spring Data, SpringSecurity, and Spring Cloud. More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
WARACLE
and clarify complex client requirements, translating them into technical solutions and building strong client relationships. Proactively acquire new skills and stay at the forefront of Java ecosystem trends (e.g., Spring Boot, Cloud Native, JVM advancements), guiding teams on technology adoption. Actively mentor and coach mid-level and junior developers, fostering a culture of continuous learning and skill development. Drive … personal development, and are keen to talk with good candidate Professional experience in Java development. Strong proficiency in Java 8+ (ideally Java 11/17+). Extensive experience with Spring Framework (Spring Boot, Spring MVC, SpringSecurity, Spring Data JPA). Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g. More ❯
Ensure code quality and performance optimization through code reviews and refactoring. · Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives. Required Skills Core Technologies: · Java, J2EE · Spring Framework: Spring Boot, Spring MVC, SpringSecurity · RESTful APIs & Web Services Database: · Oracle, PostgreSQL, or MySQL · ORM frameworks: Hibernate or JPA · Build & Version Control Tools More ❯
applications involving backend server builds in Java or C++ Experience with Kafka or other message brokers for event-driven communication Proficiency in developing RESTful APIs and microservices using Java Spring Boot, with a strong understanding of Spring Framework (e.g., Spring MVC, SpringSecurity, Spring Data) Strong knowledge of state management (e.g., Redux, Context API More ❯
startups and have a “can do” attitude and are willing to take on any task thrown your way. *Job Description:* * *Experience: In full-stack development with expertise in Java (Spring Boot)* * Strong proficiency in Angular, TypeScript, HTML5, and CSS3 * Strong Debugging & Problem-Solving Skills, Ability to quickly identify and resolve issues, and troubleshoot in both frontend and backend systems. … like Jenkins, GitLab CI, or Circle CI for automated testing and deployment. * Knowledge of secure coding practices, including handling authentication/authorization, and using tools like JWT, OAuth, and SpringSecurity to protect applications. * Proficiency with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB), as well as experience with database design, optimization, and querying. * Experience with cloud platforms (AWS More ❯
London, England, United Kingdom Hybrid / WFH Options
Citigroup Inc
mission-critical systems at a global scale. Our team is at the forefront of innovative AI-powered applications, large-scale infrastructure, and modern backend development using Java, Python, Golang, Spring Boot, Flask, and Kubernetes. We focus on integrating RAG-powered LLMs, implementing advanced vector search (FAISS, Milvus, Pinecone), and building scalable and high-performance AI-driven solutions. You Might … software engineering expertise in Java or Python Thrive in a results-driven, flexible environment Have experience with backend development for AI-powered systems Enjoy building high-performance APIs using Spring Boot, Flask Want to develop AI-powered applications leveraging RAG frameworks, Vector and Similarity search Have experience with Maven or Gradle for Java project dependency management Understand security best practices (SpringSecurity, SSO, authentication protocols) Are comfortable working with Kubernetes, Docker, and cloud-native architectures What You’ll Do as Part of the Tech Strategy Team: Develop AI-driven applications using Java, Python, and modern backend frameworks Integrate LLMs into enterprise-scale systems using internal frameworks and libraries Design and implement vector search solutions using More ❯
and system architecture. Engages with software engineering communities to explore emerging technologies. Fosters a team culture of diversity, equity, inclusion, and respect. Develops and maintains microservices using Java with Spring Boot. Builds scalable REST APIs and backend components. Deploys, monitors, and manages services in AWS, especially EKS (Kubernetes). Demonstrates familiarity with messaging queues like Kafka, SQS, etc. Required … certification in backend development concepts and proficient applied experience. Proficient advanced experience in backend development in languages such as Java, Go, Kotlin. Willingness to focus mainly on Java and Spring Boot. Hands-on experience in system design, application development, testing, and operational stability. Experience in developing, debugging, and maintaining code in large distributed systems. Proficient in Spring Boot … and related ecosystem (JPA, SpringSecurity, Hibernate). Understanding of agile methodologies such as CI/CD, application resiliency, and security. Strong knowledge of SQL and NoSQL databases. Preferred Qualifications, Capabilities, and Skills Formal training or certification in backend development concepts and proficient applied experience. Knowledge of Docker, Kubernetes, and configuration management tools like Helm and Kustomize. About More ❯
and system architecture. Engages with software engineering communities to explore emerging technologies. Fosters a team culture of diversity, equity, inclusion, and respect. Develops and maintains microservices using Java with Spring Boot. Builds scalable REST APIs and backend components. Deploys, monitors, and manages services in AWS, especially EKS (Kubernetes). Demonstrates familiarity with messaging queues like kafka, SQS etc. Required … experience Proficient advanced experience in back end development in any one of the languages such as java, go, Kotlin. Willingness to work on backend stack focused mainly on java, spring boot. Hands-on practical experience in system design, application development, testing and operational stability. Previous experience in developing, debugging and maintaining code in large distributed systems. Proficient in Spring boot and associated ecosystem (JPA, springsecurity, hibernate). Solid understanding of agile methodologies such as CI/CD, Application resiliency and security. Solid grasp on SQL and NoSQL databases. Preferred qualifications, capabilities and skills Formal training or certification on back end development concepts and proficient applied experience Solid understanding of docker, Kubernetes, configuration management utilities like More ❯
in the industry to build large scale, sophisticated trading systems on a modern and scalable technology stack from scratch. We employ a wide variety of technologies including Java/Spring Boot (for our service mesh), React (front-end), python for ETL/Analytics and statistical modeling. Clear Street Engineering provides a modern developer experience for engineers, including excellent CI … systems architecture Understanding of multi-threading and concurrency Understanding of Docker and container orchestration Experience with AWS/Cloud native tooling Bonus Points: Experience in the Securities Finance domain SpringSecurity, Oauth, RBAC integration Prior experience going from zero to one (building and rolling out a new product) Experience owning a public-facing API We Offer: The Base More ❯
or equivalent experience - 8+ years of hands-on experience in migration and modernization of mainframe applications to cloud platforms using refactoring approach - Strong hands-on experience in Java and Spring Boot framework development and experience with RESTful web services using Spring Boot - Proficiency in Spring framework components (Spring MVC, Spring Data, SpringSecurity … Age L3 certification - Knowledge of testing frameworks like JUnit, Mockito - Knowledge of mainframe modernization tools like Micro Focus, Blu Age, Astadia, AWS Mainframe Modernization Service - Familiarity with containerization of Spring Boot applications using Docker - Exposure to Generative AI coding assistants such as Amazon Q Developer, GitHub Copilot - Experience with automation and scripting (e.g., Python, Shell scripting) - Experience in mainframe … database migration to cloud databases (e.g., DB2 to Amazon Aurora) - Knowledge of security and compliance standards (e.g., HIPAA, GDPR) - Conduct technical workshops, training sessions, and knowledge-sharing initiatives to upskill teams - Experience in writing technical documentation and providing mentorship Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need More ❯
practice and events that explore new and emerging technologies. Adds to team culture of diversity, equity, inclusion, and respect. Designs, develops, and maintains microservices using Kotlin or Java with Spring Boot. Builds robust, scalable GraphQL APIs and backend components. Deploys, monitors, and manages services in AWS, particularly EKS (Kubernetes). Writes clean, well-documented, and testable code. Required qualifications … knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.). Strong development experience in Kotlin or Java. Proficiency in Spring Boot and associated ecosystem (JPA, SpringSecurity, etc.). Solid grasp of SQL and NoSQL databases. Preferred qualifications, capabilities, and skills Experience with AWS cloud services (e.g. More ❯
of practice and events that explore new and emerging technologies. Adds to team culture of equity, respect, and inclusion. Design, develop and maintain microservices using Kotlin or Java with Spring Boot. Build robust, scalable GraphQL APIs and backend components. Deploy, monitor and manage services in AWS, particularly EKS (Kubernetes). Write clean, well-documented, and testable code. Required qualifications … cloud experience. Demonstrated knowledge of software applications and technical processes within a discipline (e.g., cloud, AI, ML, mobile, etc.). Strong development experience in Kotlin or Java. Proficiency in Spring Boot and associated ecosystem (JPA, SpringSecurity, etc.). Solid grasp of SQL and NoSQL databases. Additional qualifications, capabilities, and skills Experience with AWS cloud services (e.g. More ❯
Proficient in Object-Oriented Design (OOD), implementation, and design patterns. Hands-on experience with React JS and Java API integration. Solid understanding of web and mobile application architecture and security (OAuth, JWT, SpringSecurity). Extensive experience implementing APIs (REST) via microservices. Mandatory Skills: ReactJS, Banking Domain. * Free services are subject to limitations. #J-18808-Ljbffr More ❯
London, England, United Kingdom Hybrid / WFH Options
N Consulting Limited
experience with React JS and Java API integration Experience with React frameworks, Java, JPA, JSON, JavaScript, and RESTful API microservices Solid understanding of web and mobile application architecture and security, including OAuth, JWT, SpringSecurity #J-18808-Ljbffr More ❯
by more senior colleagues. Engage in hands-on coding for approximately 50% of your role. Your Profile: Minimum 5 years’ experience developing Java applications for web and middleware using Spring 5+ and Java 11+. Strong knowledge of other software development technologies relevant to your projects, including: Spring Boot MVC Integration SpringSecurity (OAuth2) Ability to quickly More ❯
by more senior colleagues. Engage in hands-on coding for approximately 50% of your role. Your Profile: Minimum 5 years’ experience developing Java applications for web and middleware using Spring 5+ and Java 11+. Strong knowledge of other software development technologies relevant to your projects, including: Spring Boot MVC Integration SpringSecurity (OAuth2) Ability to quickly More ❯