cover image
PRACYVA

Senior Java Software Engineer

Hybrid

Burgess hill, United kingdom

Senior

Full Time

13-10-2025

Share this job:

Skills

Communication Java SQL NoSQL Cassandra PostgreSQL GitHub Jenkins Agile methodologies Problem-solving Architecture Programming Databases react Software Development Agile SDLC Spring Spring Boot Kafka Microservices

Job Specifications

Software Engineer - Java & Microservices

Location: Burgess Hill (3 Days Onsite)

Employment Type: Permanent

About the Role

We are seeking a skilled Software Engineer with strong hands-on experience in Java (8 or above) and Microservices architecture to join our development team in Burgess Hill. The ideal candidate will design, build, and deploy scalable, high-performing applications using modern frameworks and tools, collaborating within an Agile team to deliver high-quality digital solutions.

Key Responsibilities

Design, develop, and maintain scalable Java-based microservices using Spring Boot.
Participate in code reviews, unit testing, and debugging to ensure software quality and adherence to standards.
Automate deployment and integration processes using Jenkins and GitHub.
Work across SQL and NoSQL databases such as PostgreSQL, Oracle, Cassandra, or Couchbase.
Contribute to performance tuning, optimization, and system scalability.
Collaborate in Agile ceremonies and continuously improve development practices.

Technical Skills (Mandatory & Preferred)

Mandatory Skills:

Strong experience in Java (8/11/17) and Microservices development.
Proficiency with Spring Boot Framework.
Experience with NoSQL and PostgreSQL databases.
Exposure to Cucumber for testing, Jenkins, and GitHub.

Good to Have:

Knowledge of GoLang and Vert.X (Reactive Programming).
Familiarity with React, Kafka, and Cloud-based deployments.
Experience in high-availability or event-driven system design.

Qualifications & Experience

5+ years of professional software development experience.
Solid understanding of Agile methodologies and SDLC practices.
Strong problem-solving, analytical, and communication skills.

About the Company

Pracyva is a global firm focusing across IT Consulting, Outsourced IT Managed Services, Transformation servcies with core objective to put our clients' needs at the centre of all we do to help them shape, build and perpetuate a reputation for excellence in the global markets they serve. Disruption to traditional approach, applying emerging technologies and methodologies coupled with human values to achieve best in class result is an nonnegotiable principle engraved in our founding charter. Our personal commitment to client ... Know more