Java Engineer – Cloud (GCP or AWS) | Scalable Systems | Product Environment Are you a Java engineer who thrives on building scalable, cloud-native systems? Want to make a tangible impact on modern product development in a fast-moving team? My client is looking for a Java Engineer with strong experience in … testing, and resilience of services. Take ownership of cloud infrastructure components using GCP or AWS services. Essential Skills and Experience: Strong commercial experience with Java (Java 11 or newer) . Hands-on experience with GCP or AWS , including services such as Cloud Run, Pub/Sub, BigQuery, S3, Lambda, or … with CI/CD pipelines, containerisation (Docker), and infrastructure-as-code tools (e.g., Terraform, CloudFormation). Desirable: Experience with Spring Boot or other modern Java frameworks. Exposure to event-driven architecture or messaging systems (Kafka, Pub/Sub). Familiarity with Kubernetes and cloud security best practices. Why Join? Work More ❯
Java Engineer – Cloud (GCP or AWS) | Scalable Systems | Product Environment Are you a Java engineer who thrives on building scalable, cloud-native systems? Want to make a tangible impact on modern product development in a fast-moving team? My client is looking for a Java Engineer with strong experience in … testing, and resilience of services. Take ownership of cloud infrastructure components using GCP or AWS services. Essential Skills and Experience: Strong commercial experience with Java (Java 11 or newer) . Hands-on experience with GCP or AWS , including services such as Cloud Run, Pub/Sub, BigQuery, S3, Lambda, or … with CI/CD pipelines, containerisation (Docker), and infrastructure-as-code tools (e.g., Terraform, CloudFormation). Desirable: Experience with Spring Boot or other modern Java frameworks. Exposure to event-driven architecture or messaging systems (Kafka, Pub/Sub). Familiarity with Kubernetes and cloud security best practices. Why Join? Work More ❯
patterns, including microservices and message-driven architectures Hands-on developing/coding experience using the following technologies: Frontend ( React, Angular, JavaScript, TypeScript) Backend ( Node.js , Java, Spring Boot, Hibernate) NFR/Non-Functional requirement understanding and experience developing applications with this in mind Strong experience with Test-Driven Development (TDD) approach More ❯
belfast, antrim, United Kingdom Hybrid / WFH Options
Version 1
patterns, including microservices and message-driven architectures Hands-on developing/coding experience using the following technologies: Frontend ( React, Angular, JavaScript, TypeScript) Backend ( Node.js , Java, Spring Boot, Hibernate) NFR/Non-Functional requirement understanding and experience developing applications with this in mind Strong experience with Test-Driven Development (TDD) approach More ❯
Computer Science, Software Engineering, or a related field. 2+ years of experience in software development, with proficiency in one or more programming languages (e.g., Java, C#, Python, etc.). Experience in designing and developing API services and RESTful applications. Familiarity with databases (SQL and NoSQL) and cloud technologies (AWS, Azure More ❯
tools, focusing on seamless deployment and operational efficiency Programming Proficiency: Strong skills in scripting and programming with experience in languages such as Python, Bash, Java, C#, or Node.js, suitable for diverse development and automation tasks. Project Management and Delivery: Proven ability to plan, manage, and deliver large-scale cloud transformation More ❯
s degree in computer science or engineering field involving software programming or systems engineering Hands-on professional software development experience Proficiency in programming in Java, Python, JavaScript or React Hands on experience of building RESTful APIs using popular frameworks like Spring Experience of following TDD and clean code principles Proficiency More ❯
Continuously improve the test automation framework and processes. Contribute to improving team processes and methodologies and following best practices. Essential Criteria Competent in Python, Java or alternative object-oriented language(s). Competent working in a Linux command line driven environment. Experience of writing and refactoring both manual and automated More ❯
expertise in secure software development, secure coding practices, and OWASP Top 10/CWE 25. Strong technical proficiency in modern programming languages (e.g., Python, Java, JavaScript, Go, or C#). Experience with cloud-native security (AWS, Azure, GCP) and securing containerized environments (Docker, Kubernetes). Proficiency in security testing tools More ❯
Desirable: Leading development and software project delivery. Any one of WPF, WinUI, Blazor, MAUI, Xamarin, Avalonia, Flutter, React Native A second programming language (Python, Java, C++) Communicating with and controlling embedded devices using wired and wireless communication protocols Using an ORM NET Core, ASP.NET Core Web API Coding mathematical algorithms More ❯
or ECS, IAM, VPC networking, S3. Networking and Linux system administration skills. Comfortable with one or more of the following languages: Python, Ruby, Javascript, Java, Bash. Working knowledge with one or more of the following - Terraform, CloudFormation, Chef, Ansible, Puppet. Passionate about Cloud Security and developer experiences. Goal-driven, positive More ❯
compound business requirements quickly, and to define clear acceptance criteria. Prior experience building out robust test automation and BDD frameworks Coding experience with Python, Java or other comparable object-oriented languages Strong SQL skills (Oracle/PostGreSQL) Familiarity with testing REST API's and API testing frameworks Experience of modern More ❯
or Computer Science related field. 8+ years of software engineering or QA automation experience Strong coding skills in at least one modern language (e.g. Java, Python, TypeScript) Proven experience with UI and API testing tools (e.g., Selenium, Playwright, Cypress, Postman) Deep understanding of software testing principles, methodologies, and lifecycle Experience More ❯
Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and More ❯
with strong communication skills Proficient in AWS services, including EC2, RDS, EMR, VPC networking, S3, etc. Comfortable with one or more of: Python, Ruby, Java, Groovy, Bash Working knowledge with one or more of: Terraform, Ansible, Kubernetes, Podman Familiar with Istio, Karpenter, Kong, Cassandra, ElasticSearch, Jenkins, Argo, Spinnaker, Git Linux More ❯
expertise to encourage their development and strengthen the team's overall skillset. Skills Profile Strong command of JVM-based languages, with openness to Kotlin, Java, Scala, or Groovy. Experience delivering scalable, production-quality software solutions end-to-end. Focused on outcomes, with practical experience in service-oriented and microservices architectures. More ❯
belfast, antrim, United Kingdom Hybrid / WFH Options
Search 5.0
expertise to encourage their development and strengthen the team's overall skillset. Skills Profile Strong command of JVM-based languages, with openness to Kotlin, Java, Scala, or Groovy. Experience delivering scalable, production-quality software solutions end-to-end. Focused on outcomes, with practical experience in service-oriented and microservices architectures. More ❯
that values quality, robustness, and knowledge sharing. Need to have: A minimum of 8 years post-graduate experience in the software industry. Expertise in Java, Kotlin, Typescript, or C#. Expertise in React or Angular. Experience developing cloud-native solutions and modern frontend applications. Experience developing secure and robust architectures. Experience More ❯
us to deliver impact how and where it matters most. Connect to your opportunity We're on the lookout for a talented and experienced Java developer to join our rapidly growing team. Every day is different, requiring your in-depth knowledge of engineering and architectural principles to design and build … building brilliant things, we invite you to explore this opportunity to shape the future of Deloitte Digital. Responsibilities: Design, develop, and maintain high-quality Java code. Participate throughout the software development lifecycle, from design to deployment and maintenance. Engage and provide technical insight during system design. Collaborate with cross-functional … maintain the smooth operation of live services, and play a key role in resolving complex production issues. Stay up-to-date with the latest Java technologies and best practices, assessing their impact and identifying opportunities for adoption. Effectively communicate complex technical topics to both technical and non-technical audiences. Skills More ❯
and helps with environment build deployments. Corrects identified defects and issues. Qualifications: Bachelor's degree in Computer Science or related field Programming proficiency in Java and Python Familiarity with Linux-based systems. Experience with Cloud-based platform(s). Strong problem-solving and analytical abilities. Excellent communication and teamwork skills. More ❯
Systems, Computer Science, or related field. • 2+ years Software Engineering or related work experience. • 2+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: • 4+ years Software Engineering or related work experience. • 2+ years experience with Database Management Software. • 2+ years experience with API. • 2+ More ❯
Systems, Computer Science, or related field. • 2+ years Software Engineering or related work experience. • 2+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications • 4+ years Software Engineering or related work experience. • 2+ years experience with Database Management Software. • 2+ years experience with API. • 2+ More ❯
Data Factory, Datalake. • Familiar with Cloud technologies including Microsoft Azure Cloud infrastructure, data stores connections, cloud functions concepts. • Experience in programming languages like Python, Java, or C#. • Experience in cloud data platforms like Snowflake, Databricks or Azure Synapse. • Good understanding of Data Modelling techniques. Ideally, you'll also have • Relevant More ❯
Contribute to formulation of strategies for applications development and other functional areas. Basic Qualifications Hands-on professional software development experience Proficiency in programming in Java, Python, JavaScript or Angular Experience of building RESTful APIs using popular frameworks like Spring Experience of working with event driven systems, microservices, micro-frontend UIs More ❯
priorities quickly as circumstances dictate Demonstrated leadership and project management skills Consistently demonstrates clear and concise written and verbal communication Required Skills: Expertise in Java development, with a strong focus on Spring Boot and REST API architecture Strong experience with Oracle PL/SQL and database performance analysis and tuning More ❯