At a Glance
- Tasks: Join a dynamic team to develop and scale a cutting-edge Java application.
- Company: Be part of a fast-growing Series-A-funded startup making waves in tech.
- Benefits: Enjoy flexible work options and a vibrant company culture with great perks.
- Why this job: Work on impactful projects while honing your skills in a supportive environment.
- Qualifications: Strong Java skills and familiarity with web technologies are essential.
- Other info: Remote applicants may need a work permit; apply through the official channel.
The predicted salary is between 28800 - 48000 £ per year.
Contribute to development & scaling of high throughput, high availability, public-facing multi-tenanted application, in a fast-growing Series-A-funded startup environment. Design, implement and maintain libraries and abstractions for internal teams to build upon to extend application functionality. Develop & maintain secure, performant and simple-to-integrate APIs for internal, B2B and public consumers.
Required skills and experience:
- Excellent Java (JDK 8 or newer)
- Solid understanding of web technologies: HTTP, DNS, at home in Chrome Developer Tools
- Has used simulated load (JMeter/Gatling/wrk2 etc) and JVM profiling to identify and fix performance bottlenecks
- Experience running microservices in production
- Strong at the usual best practices stuff: git, TDD, OOP principles (SOLID, design patterns etc)
Bonus points for:
- Kotlin
- API Security (OAuth2, SAML, JWT etc)
- Experience with reverse proxies (HAProxy, Envoy, nginx etc)
- Terraform+AWS
Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.
JAVA ENIGNEER employer: Norconsulting
Contact Detail:
Norconsulting Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land JAVA ENIGNEER
✨Tip Number 1
Familiarise yourself with our tech stack, especially Java (JDK 8 or newer) and web technologies like HTTP and DNS. Being able to discuss your experience with these technologies in detail will show us that you're ready to hit the ground running.
✨Tip Number 2
Demonstrate your understanding of performance optimisation techniques. Be prepared to share specific examples of how you've used tools like JMeter or Gatling to identify and fix bottlenecks in previous projects.
✨Tip Number 3
Showcase your experience with microservices and how you've successfully deployed them in production environments. We value candidates who can articulate the challenges they faced and how they overcame them.
✨Tip Number 4
If you have experience with API security protocols like OAuth2 or SAML, make sure to highlight this. Bonus points if you can discuss how you've implemented these in past projects, as it aligns well with our needs.
We think you need these skills to ace JAVA ENIGNEER
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, web technologies, and microservices. Use specific examples to demonstrate your skills in performance optimisation and API development.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for working in a fast-growing startup environment. Mention any relevant projects or experiences that showcase your ability to contribute to high throughput applications.
Showcase Relevant Skills: Clearly outline your proficiency in Java (JDK 8 or newer) and any experience with tools like JMeter or Gatling. If you have knowledge of Kotlin or API security protocols, be sure to include that as well.
Follow Application Instructions: Ensure you apply through the 'Apply now' button on our website. Double-check that all required documents are included and that your application is free from errors before submission.
How to prepare for a job interview at Norconsulting
✨Showcase Your Java Expertise
Make sure to highlight your experience with Java, especially JDK 8 or newer. Be prepared to discuss specific projects where you've implemented Java solutions and how they contributed to the application's performance and scalability.
✨Demonstrate Your Understanding of Web Technologies
Familiarise yourself with web technologies like HTTP and DNS. During the interview, mention how you've used tools like Chrome Developer Tools to troubleshoot issues and optimise web applications.
✨Discuss Performance Optimisation Techniques
Be ready to talk about your experience with load testing tools such as JMeter or Gatling. Share examples of how you've identified and resolved performance bottlenecks in microservices, showcasing your problem-solving skills.
✨Emphasise Best Practices
Highlight your knowledge of best practices in software development, including TDD and OOP principles. Discuss how you've applied design patterns in your work and how they have improved code maintainability and scalability.