Senior Java Developer

Senior Java Developer

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
P

At a Glance

  • Tasks: Design and develop scalable Java applications using AWS for cloud solutions.
  • Company: Join a forward-thinking tech company focused on innovation and collaboration.
  • Benefits: Enjoy profit sharing, career progression, and mentorship opportunities.
  • Other info: Dynamic team environment with a focus on continuous learning and improvement.
  • Why this job: Make an impact by developing high-quality software and mentoring the next generation of developers.
  • Qualifications: 7+ years in Java development with strong AWS and database skills.

The predicted salary is between 70000 - 90000 £ per year.

Key Responsibilities Design and develop robust, scalable, and efficient Java applications.

Utilize AWS services to build and deploy cloud‑based solutions, ensuring high availability and scalability.

Design, implement, and maintain database schemas; write complex SQL queries and optimize database performance.

Develop and manage batch processing systems to handle large volumes of data efficiently.

Ensure code quality through code reviews, unit testing, and adherence to best practices.

Work closely with cross‑functional teams, including product managers, QA engineers, and other developers, to deliver high‑quality software solutions.

Identify and resolve performance bottlenecks, bugs, and other technical issues.

Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.

Qualifications Bachelor’s or master’s degree in computer science, engineering, or a related field.

Proven 7+ years of experience as a Java developer in product development or services environments.

Minimum 3+ years of experience with AWS services (EC2, S3, Lambda, Step Functions, Event Bus, etc.).

Minimum 5+ years of experience with relational databases (Oracle, My SQL, Postgre SQL), ability to write complex joins and troubleshoot performance.

Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs.

Excellent analytical and problem‑solving skills.

Strong verbal and written communication skills.

Ability to work effectively in a collaborative team environment.

Preferred Qualifications Hands‑on experience with batch processing frameworks and tools.

Experience with Python (minimum 2 years).

Benefits Quarterly Performance‑Related Profit Share Scheme.

Career progression and mentorship coaching through Strength in Balance

P

Contact Details:

PVH (Tommy Hilfiger/Calvin Klein) Recruitment Team

We think you need these skills to ace Senior Java Developer

Java
AWS Services (EC2, S3, Lambda, Step Functions, Event Bus)
Relational Databases (Oracle, MySQL, PostgreSQL)
SQL
Spring Framework
Hibernate
RESTful APIs