Java Backend Engineers for GNST POD in Burgess Hill

Java Backend Engineers for GNST POD in Burgess Hill

Burgess Hill Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
Net2Source (N2S)

At a Glance

  • Tasks: Build world-class software and contribute to innovative projects in a collaborative environment.
  • Company: Join a forward-thinking tech company based in Burgess Hill.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
  • Other info: Dynamic team with excellent career growth and learning opportunities.
  • Why this job: Make a real impact with cutting-edge technologies and grow your skills.
  • Qualifications: Experience in Java, Spring Boot, and microservices is essential.

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:
  • Must have good working knowledge in Java 8 and above; experience with Java 11 and Java 17 is a plus.
  • Must have good working knowledge with Spring Boot for service development.
  • Must have good working knowledge with Kafka and its integrations.
  • Must have good working knowledge in both SQL and NoSQL databases like Oracle, PostgreSQL, Couchbase, Cassandra, etc.
  • Must have a basic knowledge and understanding of tools like Jenkins, Deployments, Splunk, Kibana, Grafana, GitHub.
  • Must have 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.
  • Having 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 Engineers for GNST POD in Burgess Hill employer: Net2Source (N2S)

Join a dynamic team in Burgess Hill where innovation meets collaboration. As a Java Backend Engineer, you'll thrive in a supportive work culture that prioritises professional growth and offers opportunities to work on cutting-edge technologies. With flexible working arrangements and a commitment to employee development, this role provides a meaningful pathway to advance your career while contributing to impactful software solutions.

Net2Source (N2S)

Contact Details:

Net2Source (N2S) Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Backend Engineers for GNST POD 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 or in similar roles. A friendly chat can lead to insider info about job openings that might not even be advertised yet.

Tip Number 2

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

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to Java and microservices. Practice coding challenges on platforms like LeetCode or HackerRank to keep your skills sharp and ready for any coding test.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Java Backend Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Java Backend Engineers for GNST POD in Burgess Hill

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

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the job description. Highlight your experience with Java, Spring Boot, and any relevant technologies like Kafka or SQL databases. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include any projects you've worked on that demonstrate your software development skills. If you've built microservices or worked in Agile teams, let us know! This gives us a better idea of your hands-on experience.

Keep It Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for easy reading and avoid jargon unless it's relevant. We appreciate straightforward communication!

Apply Through Our Website:Don't forget to apply through our website! It's the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

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

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially versions 8, 11, and 17. Be ready to discuss your experience with Spring Boot and how you've used it in past projects. They’ll likely ask you to solve coding problems, so practice common algorithms and data structures.

Familiarise Yourself with Microservices

Since the role involves microservice-based application development, be prepared to explain how you've designed and implemented microservices in previous roles. Have examples ready that showcase your understanding of distributed systems and event-driven architecture.

Get Comfortable with Tools and Frameworks

You should have a solid grasp of tools like Jenkins, GitHub, and testing frameworks such as JUnit and Cucumber. Be ready to discuss how you've used these tools in your workflow, particularly in relation to CI/CD processes and automated testing.

Show Your Agile Experience

If you've worked in Agile environments, make sure to highlight this during your interview. Discuss your role in sprints, stand-ups, and retrospectives, and how you’ve contributed to team goals. This will show that you can adapt to their working style.