At a Glance
- Tasks: Join a dynamic team to develop innovative e-commerce solutions using Java and cloud technologies.
- Company: Bskt Group, a leading e-commerce SaaS company focused on diversity and inclusion.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Embrace change in a fast-paced environment with excellent career advancement opportunities.
- Why this job: Make an impact in the retail industry with cutting-edge technology and collaborative teamwork.
- Qualifications: 2+ years in software engineering, proficient in Java, React, and cloud services.
The predicted salary is between 40000 - 50000 £ per year.
Bskt group is a well funded e-commerce SaaS company that provides online self-checkout services for retail industries. We focus on building a diverse and inclusive company culture and aim to become a global leader in on-demand retail.
We’re looking for a Java Developer to join our offshore software delivery and support team. The Java Developer will be primarily responsible for the full development life cycle, from gathering requirements, high-level design, creating technical/functional specifications through to development. The Java Developer will have the opportunity to work on some very large and complex enterprise projects, utilising cutting edge concepts, practices and procedures.
Main Responsibilities
- You will join a motivated team of engineers who take pride and responsibility for the components they write, build, test, and release.
- You will work closely with other team members to write software collaboratively using pair programming and peer code reviews.
- You have enthusiasm for writing clean code taking a test-driven approach.
- You will write application code and unit tests in Java for microservice components that are deployed to the Cloud.
- You will use Ruby and Python for automated testing and defining cloud infrastructure.
- You have effective communication skills and will interact well with all the team and will mentor junior members.
- You are curious and embrace change. You have a flexible attitude to changing technologies and requirements.
- Goal orientated - you will enjoy finishing ‘the job’ in all its detail.
Are you the right candidate?
The ideal candidate will have substantial experience and expertise with:
- Pair programming and peer code reviewing
- Writing production quality applications in Java
- Effective team working and communication
- Cloud services, Amazon Web Services preferred
- Web based APIs
- Experience within a Java role previously using Java 7 or 8
- Knowledge of Spring frameworks
- Understanding of SOLID
- Knowledge of TDD
Qualifications
You have two or more years of employment as a software engineer. You are competent using Java, React and databases. You have a growth mindset that you apply to all aspects of your work.
Additional Information
Bskt is an equal opportunity employer, which means we do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Technical Development Manager in London employer: bskt
Contact Detail:
bskt Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Development Manager in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Java projects and any cool stuff you've built. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Technical Development Manager in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java development experience, cloud services knowledge, and any relevant projects you've worked on. We want to see how you fit into our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our goals at Bskt. Don’t forget to mention your enthusiasm for clean code and collaboration!
Showcase Your Projects: If you've worked on any significant projects, especially those involving Java or cloud services, make sure to include them in your application. We love seeing real examples of your work and how you tackle challenges!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at Bskt!
How to prepare for a job interview at bskt
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with Java 7 or 8, and be prepared to showcase your understanding of Spring frameworks and SOLID principles. Practising coding challenges can help you feel more confident.
✨Showcase Your Team Spirit
Since this role involves a lot of collaboration, be ready to talk about your experiences with pair programming and peer code reviews. Share specific examples of how you've worked effectively in a team and how you’ve mentored junior members in the past.
✨Embrace Change and Curiosity
Bskt values a flexible attitude towards changing technologies. Prepare to discuss how you've adapted to new tools or practices in your previous roles. Highlight any experiences where your curiosity led to innovative solutions or improvements in your work.
✨Communicate Clearly and Effectively
Effective communication is key in this role. Practice articulating your thoughts clearly, especially when discussing technical concepts. You might even want to prepare a few questions to ask the interviewers about their team dynamics and projects to show your interest.