SonicJobs Logo
Login
Left arrow iconBack to search

Java Developer

XPERT-CAREER LTD
Posted 4 days ago, valid for 2 days
Location

Sheffield, South Yorkshire S5 8DP

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • We are looking for a skilled Java Developer to join our team in Sheffield.
  • The ideal candidate should have strong experience in Java development, particularly with Spring Framework and Hibernate/JPA, along with at least 3 years of experience.
  • The role involves designing and developing scalable applications, implementing Reactive Programming, and working with SQL databases and cloud platforms like AWS, Azure, or GCP.
  • The salary for this position is competitive, reflecting the candidate's experience and expertise.
  • If you are passionate about Java development and eager to work in an agile environment, we encourage you to apply.
Job Description:

We are seeking a skilled Java Developer to join our dynamic team in sheffield. The ideal candidate will have strong experience in Java development, with expertise in modern frameworks and cloud technologies. You will be responsible for designing, developing, and optimizing scalable applications while ensuring high performance and reliability.

Key Responsibilities:
  • Develop and maintain Java-based applications using Spring Framework and Hibernate/JPA.

  • Implement Reactive Programming for scalable and efficient systems.

  • Work with SQL databases, ensuring optimal performance through indexing, transactions, and database optimization.

  • Develop cloud-based solutions on AWS, Azure, or GCP.

  • Write and maintain unit tests to ensure application stability.

  • Utilize advanced Java features such as Lambdas, Streams, and Optionals for efficient coding.

  • Collaborate with cross-functional teams to deliver high-quality software solutions.

  • Ensure best coding practices and participate in code reviews.

Requirements:
  • Strong experience in Java development with a focus on Spring Framework and Hibernate/JPA.

  • Hands-on expertise in Reactive Programming concepts.

  • Proficiency in SQL database management, optimization, and transactions.

  • Experience with cloud platforms like AWS, Azure, or GCP.

  • Good understanding of unit testing frameworks (JUnit, Mockito, etc.).

  • Solid knowledge of Lambdas, Streams, Optionals, and other Java functional programming concepts.

  • Strong problem-solving skills and the ability to work in an agile environment.

Preferred Skills:
  • Experience with Microservices architecture.

  • Knowledge of CI/CD pipelines and DevOps practices.

  • Familiarity with NoSQL databases.

If you are a passionate Java Developer looking for a challenging and rewarding opportunity, we’d love to hear from you!

Apply now to be part of an innovative team!

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.