Java Backend Engineer - Spring Microservices(On-site 3 days) in Burgess Hill

Java Backend Engineer - Spring Microservices(On-site 3 days) in Burgess Hill

Burgess Hill Full-Time 50000 - 65000 £ / year (est.) No working from home possible
Net2Source (N2S)

At a Glance

  • Tasks: Build world-class software using Java and Spring Microservices in a collaborative environment.
  • Company: Join a dynamic tech company in Burgess Hill with a focus on innovation.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Work on exciting projects in a supportive team with great career advancement potential.
  • Why this job: Make an impact by developing cutting-edge applications that serve real customer needs.
  • Qualifications: Up to 5 years of experience in software development, especially with Java and Spring Boot.

The predicted salary is between 50000 - 65000 £ per year.

Location: Burgess Hill, 3 days a week from client office. Permanent.

As a Software Engineer, you'll help to build world-class software through consistent development practices, tools, common components, and documentation. You'll contribute to the design, development, troubleshooting, debugging, evaluation, modification, deployment, and documentation of software and systems that meet the needs of customer-facing applications, business applications, and/or internal end-user applications.

Key Responsibilities:
  • Building software to expected quality and standards using distributed enterprise frameworks.
  • Participating in code, test, and other quality reviews.
  • Debugging basic software components and identifying code defects for remediation.
  • Enabling the deployment, support, and monitoring of software across test, integration, and production environments.
  • Automating deployments in test and production environments.
  • Scaling applications based on demand projections.
Minimum Qualifications:
  • Up to 5 years of software development experience in a professional environment and/or comparable experience with the following:
  • Good working knowledge in Java 8 and above; experience with Java 11 and Java 17 is a plus.
  • Good working knowledge with Spring Boot for service development.
  • Good working knowledge with Kafka and its integrations.
  • Good working knowledge in both SQL and NoSQL databases like Oracle, PostgreSQL, Couchbase, Cassandra, etc.
  • Basic knowledge and understanding of tools like Jenkins, Deployments, Splunk, Kibana, Grafana, GitHub.
  • Knowledge on microservice-based application development.
  • 5 years of experience in the abovementioned technologies.
  • Good to have a minimum of 1 year experience with GoLang language.
  • Good to have knowledge in reactive programming like VertX or any other.
  • Good to have working knowledge with testing frameworks like Cucumber for BDDs, JMeter for performance testing.
  • Good to have knowledge in developing and managing applications with higher transactions per second and high availability.
  • Knowledge in caching mechanisms is a plus.
  • Good to have experience of working in Agile projects.
  • Technical certifications in the above skillset will be an added advantage.
  • Intermediate knowledge of infrastructure technologies and components, familiarity with Cloud computing.
  • Experience with Event-driven Microservices architecture for high-availability distributed systems.
  • Experience using Spring Framework, Junit, GitHub, Microservices, Splunk, and APIs.
  • Experience with Test-driven development and unit testing frameworks.
  • Proficient understanding of code versioning tools such as GIT and code build tools like IntelliJ, Redhat, JBoss, etc., including DevOps concepts and CI/CD tools.
  • University Degree in computer science, computer engineering, or equivalent experience.
Mandatory Skills:
  • Java
  • Microservices
  • Spring Boot

Java Backend Engineer - Spring Microservices(On-site 3 days) in Burgess Hill employer: Net2Source (N2S)

Join a dynamic team in Burgess Hill as a Java Backend Engineer, where you'll be part of a collaborative work culture that prioritises innovation and quality. With opportunities for professional growth and development, you will contribute to cutting-edge software solutions while enjoying the benefits of a supportive environment that values your expertise. Embrace the chance to work on impactful projects in a company that champions continuous learning and teamwork.

Net2Source (N2S)

Contact Details:

Net2Source (N2S) Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Backend Engineer - Spring Microservices(On-site 3 days) in Burgess Hill

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and Spring Boot. A friendly chat can lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects, especially those using microservices and Kafka. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for the interview like it’s a coding challenge! Brush up on your Java knowledge and be ready to discuss your experience with Spring Boot and microservices. Practice common interview questions and maybe even do some mock interviews with friends.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly shows your enthusiasm and commitment to joining our team.

We think you need these skills to ace Java Backend Engineer - Spring Microservices(On-site 3 days) in Burgess Hill

Java 8 and above
Spring Boot
Kafka
SQL databases
NoSQL databases
Jenkins
Splunk

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your background makes you a perfect fit for our team. Keep it concise but engaging!

Showcase Your Problem-Solving Skills:In your application, mention specific examples where you’ve debugged issues or improved software performance. We love seeing how you tackle challenges, especially in a collaborative environment like ours.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Net2Source (N2S)

Know Your Tech Stack

Make sure you brush up on your Java skills, especially versions 8, 11, and 17. Familiarise yourself with Spring Boot and Kafka, as these are crucial for the role. Being able to discuss your experience with SQL and NoSQL databases will also give you an edge.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've debugged software components or identified code defects. Highlight your troubleshooting process and how you ensured quality in your previous projects. This will demonstrate your hands-on experience and analytical thinking.

Understand Microservices Architecture

Since the role involves microservice-based application development, be ready to explain your understanding of this architecture. Discuss any relevant projects you've worked on, focusing on scalability and high availability. This shows that you can handle the demands of customer-facing applications.

Familiarise Yourself with Agile Practices

If you've worked in Agile environments, be prepared to talk about your experiences. Discuss how you contributed to team sprints, participated in code reviews, and collaborated with others. This will show that you're a team player and can adapt to their workflow.