Java Software Engineer

Coba It Consultants — United Kingdom · Posted ~8 hours ago

Mid Full-time Hybrid

Skills

Java Backend development Enterprise software Scalable systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced software engineering role focused on developing high-performance backend applications. The position involves building scalable services, maintaining reliable systems, and collaborating with technical stakeholders.

Highlights

Join a collaborative engineering environment focused on scalable backend systems, real-time processing, and technically challenging applications.

Description

We are partnering with an innovative technology company that develops high-performance software solutions supporting real-time data processing and mission-critical applications. Due to continued growth, they are seeking an experienced Software Engineer to join a collaborative engineering team. The Opportunity You will play a key role in designing, developing and maintaining scalable backend systems within a fast-paced environment. Working alongside experienced engineers, you will contribute to the development of highly available applications that process large volumes of data while maintaining exceptional performance and reliability. Key Responsibilities Design, develop and maintain enterprise-grade applications using Java.Write clean, maintainable and efficient code following best practice principles.Collaborate with engineers, analysts and stakeholders to deliver new features and enhancements.Troubleshoot production issues and identify opportunities for system improvements.Optimise application performance, scalability and reliability.Participate in code reviews and contribute to technical discussions.Support continuous improvement initiatives across the software development lifecycle. Essential Skills & Experience Strong commercial experience developing applications in Java.Solid understanding of object-oriented design principles and software engineering best practices.Experience with Spring Framework and associated technologies.Knowledge of multithreading and concurrent programming concepts.Experience using Git and modern version control practices.Understanding of CI/CD processes and automated deployment pipelines.Strong analytical and problem-solving skills.Ability to work effectively within a collaborative team environment. Desirable Experience Experience working on high-throughput, low-latency systems.Familiarity with distributed systems and microservice architectures.Exposure to cloud-based environments.Knowledge of JavaScript or modern web technologies.Experience working in data-driven or performance-sensitive environments. What's On Offer Competitive salary and bonus package.Hybrid working arrangement in London.Opportunity to work with modern technologies and complex engineering challenges.Collaborative and supportive team culture.Ongoing professional development and career progression opportunities.