To ensure you’re set up for success, you will bring the following skillset & experience:
- years of hands-on Java development experience
- Strong experience with Spring Boot, REST APIs, unit testing, and web servers like Tomcat
- Deep understanding of distributed systems and high standards for code quality
- Proven experience working with Microservices architecture
- A security-oriented mindset and approach to development
- Demonstrated success working with distributed teams across multiple time zones
- Experience setting development standards and best practices (e.g. code reviews, automation, CI/CD)
- Solid understanding of software development methodologies and version control systems (e.g. Git)
- Hands-on experience with Agile development, including tools like Jira and Confluence
- Strong problem-solving, analytical, and critical-thinking skills
- Excellent written and verbal communication skills
- Ability to work independently and collaboratively, with a strong sense of ownership and accountability
Whilst these are nice to have, our team can help you develop in the following skills:
- with cloud platforms such as AWS, OCP, GCP, or Azure (Advantage)
- Experience with mainframe systems and z/OS