Enable job alerts via email!

Principal Java Software Engineer

Direct Staffing Inc

Wakefield

On-site

GBP 65,000 - 90,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a skilled server-side Java developer to enhance their platform. The ideal candidate will possess extensive Java experience, ideally with a strong background in RESTful services and Big Data technologies. This role involves collaboration across teams to optimize performance and scale high-traffic web applications, contributing significantly to a dynamic project environment.

Qualifications

  • 8+ years of development experience.
  • Experience working in an Agile environment.
  • Knowledge of scaling web applications and securing data.

Responsibilities

  • Write Spring 4 beans and Hibernate or JPA data objects.
  • Identify and fix defective code.
  • Develop REST services for a Big Data platform.

Skills

Java
REST
Spring

Education

Bachelor's degree in Computer Science or related field

Tools

Hadoop
NoSQL

Job description

We are looking for a server-side Java developer to grow the platform even further.

You are the kind of person who:

  • Loves writing code and building great applications.
  • Wants to work with a team that treats each other with respect and challenges you to be better.

What you know how to do:

  • Can write Spring 4 beans and Hibernate or JPA data objects.
  • Knows Spring bean scopes and when to use them.
  • Able to identify and fix defective, poor performing or non-scalable code.
  • Knows how to develop and debug AOP injected code.
  • Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques.
  • Is familiar with profiling, code coverage, logging, common IDE’s and other development tools.
  • Demonstrates good judgment, creativity, and ingenuity in proposed technical solutions.
  • Coordinates work across teams to build seamless features.

What you also have:

  • A Bachelor’s degree in Computer Science or a related field or have equivalent experience.
  • 8+ years of development experience.
  • Experience working in an Agile environment.
  • Familiarity with SQL and NoSQL databases.
Qualifications

Does this describe you?

  • Java
  • REST
  • Spring
The Ideal Candidate
  • Must have good communication skills.
  • Must have experience working on web applications supporting 1M+ end users or large data sets with 10M+ database records. This is a very Big Data platform.
  • Experience building REST services (orchestration layer) on CRUD data services based on Cloudera Hadoop stack, with an emphasis on performance optimization.
  • Understanding how to secure data in a REST architecture.
  • Knowledge of scaling web applications, including load balancing, caching, indexing, normalization, etc.
  • Proficiency in Java/Spring web application development.
  • Experience with Test Driven Development and Agile methodologies; Behavior Driven Development is a plus.
  • Knowledge of Hadoop, Big Data, Hive, Pig, NoSQL is a plus, though most engineers with this background may have limited REST experience.
Additional Information

All your information will be kept confidential according to EEO guidelines.

Direct Staffing Inc

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Java Software Engineer

JR United Kingdom

Wakefield null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

Boost Talent ltd

Leeds null

Hybrid

Hybrid

GBP 59,000 - 70,000

Full time

Today
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Stockport null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Lincoln null

Hybrid

Hybrid

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Bradford null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Leeds null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Doncaster null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Sheffield null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Bolton null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant