Junior Java Developer (Sheffield)
About Albany Beck
Albany Beck is a consultancy firm that partners with some of the most forward-thinking organisations in financial services and beyond. We specialise in delivering high-impact, flexible solutions through a combination of deep industry expertise and dynamic talent. Our culture is built on innovation, collaboration, and integrity—values we expect every team member to uphold.
Role Overview
We are looking for a passionate and motivated Junior Java Engineer to join our engineering team in Sheffield. You will be part of a collaborative, cross-functional team delivering high-quality payment solutions for our global corporate clients. This role offers the opportunity to work on enterprise-grade applications, applying modern engineering practices while being mentored by experienced professionals in one of the world's leading financial institutions.
Key Responsibilities
- Software Development: Assist in the design, development, testing, and deployment of Java-based backend services and APIs that support payment platforms.
- Agile Delivery: Contribute to Agile ceremonies such as sprint planning, stand-ups, and retrospectives; work in a TDD and BDD environment.
- Code Quality & Standards: Write clean, maintainable, and secure code while adhering to coding standards and industry best practices.
- Continuous Integration: Support build, integration, and automated test processes using tools like Jenkins, Maven, and Git.
- Collaboration: Work closely with business analysts, product managers, QA engineers, and DevOps teams to deliver features and resolve production issues.
- Learning & Growth: Take part in training and learning opportunities to expand technical capabilities and domain knowledge in financial technologies and payment infrastructures.
Essential Skills and Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Knowledge of core Java (Java 8 or later), including object-oriented design and multithreading concepts.
- Familiarity with frameworks such as Spring Boot , JUnit , and RESTful APIs .
- Basic understanding of SQL and working with relational databases.
- Experience or coursework in version control systems (e.g., Git).
- Strong problem-solving skills, attention to detail, and a willingness to learn.
- Ability to communicate effectively in a team setting and collaborate across functions.
Desirable/Advantageous Skills
- Exposure to cloud technologies (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with messaging systems like Kafka or RabbitMQ.
- Interest or academic exposure to financial services, especially payments and transaction banking.
- Experience working in a regulated environment or large-scale enterprise systems.
- Company
- Albany Beck
- Location
- Sheffield, UK
- Employment Type
- Part-time
- Posted
- Company
- Albany Beck
- Location
- Sheffield, UK
- Employment Type
- Part-time
- Posted