Join us at Barclays as a Java Software Engineer. To design, develop, and enhance software that delivers powerful business, platform, and technology capabilities for our customers and colleagues. You'll apply a range of engineering methodologies to create high-quality, scalable systems that make a real impact.
To be successful as a Java Software Engineer, you should have experience with:
Java (Spring/Spring Boot): Building enterprise-grade applications using modern frameworks.
Testing (JUnit, Mockito): Writing and maintaining unit and integration tests to ensure code quality and reliability.
Gradle: Managing build automation and dependencies efficiently.
Some other highly valued skills may include:
DevOps Tools (e.g., Docker, Jenkins): Experience with containerization and CI/CD pipelines to support agile development and deployment.
Microservices Architecture: Knowledge of designing and implementing distributed systems using microservices for flexibility and scalability.
AWS (Amazon Web Services): Familiarity with cloud infrastructure and services to build resilient, cloud-native applications.
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
This role is based in Knutsford.
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.