At a Glance
- Tasks: Join a dynamic team to develop and maintain innovative e-commerce solutions using Java.
- 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: Work on exciting projects that shape the future of retail technology.
- Qualifications: 2+ years in software engineering with strong Java skills and a collaborative mindset.
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.
Java Developer in London employer: bskt
Contact Detail:
bskt Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or at companies like Bskt. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects, especially any that involve cloud services or microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to 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 Java Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about joining our team at Bskt and how your background makes you a great fit for the Java Developer position.
Show Off Your Team Spirit: Since we value collaboration, mention any experiences you have with pair programming or mentoring others. We love to see candidates who thrive in a team environment and can communicate effectively!
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’s super easy!
How to prepare for a job interview at bskt
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially versions 7 and 8. Be prepared to discuss your experience with writing production-quality applications and how you've implemented SOLID principles in your past projects.
✨Show Off Your Team Spirit
Since the role involves pair programming and peer code reviews, be ready to share examples of how you've collaborated with others. Highlight any experiences where you mentored junior developers or worked closely in a team setting.
✨Get Familiar with Cloud Services
As the job mentions cloud deployment, particularly with AWS, it’s crucial to understand how to work with cloud services. Brush up on your knowledge of deploying microservices and using automated testing with Ruby and Python.
✨Embrace Change and Curiosity
The company values a flexible attitude towards changing technologies. Prepare to discuss how you've adapted to new tools or practices in your previous roles and how your growth mindset has helped you tackle challenges.