Join Konrad Group, a next-generation digital consultancy, as a Senior Java Developer to work on web application development in Java and Spring Boot, and collaborate with a highly-skilled development team to deliver high-quality software.
Requirements
- 3+ years experience building and delivering modern production-grade web applications in a team environment
- Very strong Java programming skills utilizing Spring Boot or Spring Cloud
- Front end JS framework experience using React or Angular or similar
- Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
- Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
- Fluency with relational databases or alternatively NoSQL databases
- Great interpersonal skills - we work very closely together as a team and require a lot of communication
- A proactive personality, and a desire to deliver your best work
- A love for improving software development workflows and processes
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Parental Leave Program
- Technology & Travel Allowance
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs