Join us as a Junior Fullstack API Developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences.
Requirements:
* Hands-on experience with Java 8/17
* RESTful API, Spring Boot, microservices architecture
* Development with AWS, Lambda, API Gateway, DynamoDB
Valued Skills:
* TDD, JUnit, Cucumber, CI/CD
* Basic design principles
* Problem-solving skills
Assessment may include key skills such as risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology expertise, alongside role-specific technical skills.
Location:
Knutsford office.
Purpose of the role:
To design, develop, and improve software, utilizing various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues.
Accountabilities:
1. Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
2. Collaborate with product managers, designers, and other engineers to define requirements, devise solutions, and ensure alignment with business objectives.
3. Participate in code reviews and promote a culture of quality and knowledge sharing.
4. Stay informed of industry trends and contribute to technology communities within the organization.
5. Follow secure coding practices to mitigate vulnerabilities and protect data.
6. Implement effective unit testing practices to ensure code quality and reliability.
Analyst Expectations:
1. Execute work requirements as per processes, collaborating with related teams.
2. Review colleagues' work to meet requirements.
3. Provide specialist advice related to your work area.
4. Manage risks and controls related to your responsibilities, adhering to relevant rules and regulations.
5. Understand how teams contribute to broader objectives and build operational expertise.
6. Develop awareness of underlying principles of your work area.
7. Make judgments based on experience and practice.
8. Assess the applicability of previous experiences and evaluate options in new circumstances.
9. Communicate sensitive information effectively.
10. Build stakeholder and customer relationships to address their needs.
All colleagues are expected to embody Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, and to demonstrate the Barclays Mindset: Empower, Challenge, Drive.
#J-18808-Ljbffr