Software Developer

J&C Associates
UK
19 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Frameworks Continuous Integration Data Structures Software Design Patterns Linux Network Programming Open Data Protocol Singleton Pattern Software Engineering Web Services Multithreading
+5 more
Concurrency Spring-boot Information Technology Restful APIs Jenkins

Requirements

· Java and Software Development

Role details:

· Expert level skills in Java and Spring boot

· In-depth knowledge of data structures implementation and optimization

· Intermediate level skills in multi-threading, concurrency, and error-handling

· Intermediate level skills in implementing design patterns (singleton, facade, factory, observer etc.)

· Experience building enterprise scale web services (RESTful), and their scalability, resiliency, and availability

· Experience building application frameworks or reusable components

· Experience in network programming (Sockets) to build service self-healing

· Experience implementing multiple cross cutting concerns and non-functional

· Demonstrated proficiency in troubleshooting, root-cause analysis, application design, and implementing large components for enterprise projects

· Experience in building ODATA compliant REST services

· Good understanding of Linux fundamentals, very good troubleshooting skills.

· Experience with CI/CD practices, pipelines, and workflows.

· Hands-on experience with Jenkins and containers deployment architecture

· Strong computer science background and analytical skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www1.jobdiva.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · WWC 2023

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all