onsite
Software Developer - Barclays
Software Engineer
Full‑stack engineer building cloud‑native applications with Java, Spring Boot, and modern DevOps practices on AWS, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native applications using Java and Spring Boot.
- Build and optimize CI/CD pipelines, leveraging Docker, Kubernetes, and AWS services.
- Collaborate with cross‑functional teams to translate business requirements into scalable technical solutions.
- Implement automated testing, monitoring, and security best practices across the stack.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- Proven experience as a Full‑Stack Engineer with Java and Spring Boot.
- Strong knowledge of AWS, Docker, and Kubernetes for deployment and scaling.
- Familiarity with modern front‑end frameworks (e.g., React or Angular) is a plus.
- Solid understanding of CI/CD, automated testing, and DevOps principles.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javaawsdockerkubernetes