CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Cities
Work Mode

Senior Java Microservices Developer United Kingdom, Belfast Jobs (On-site work)

1 Job Offers

Filters
Senior Java Microservices Developer
Save Icon
Join our team in Belfast as a Senior Java Microservices Developer. You will design and build scalable Spring Boot microservices for Private or Hybrid Cloud (GCP/AWS). We seek an expert in system design, Kafka, TDD/BDD, and modern CI/CD/DevOps practices. Champion engineering excellence through tru...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore high-impact Senior Java Microservices Developer jobs and advance your career at the forefront of modern software architecture. A Senior Java Microservices Developer is a pivotal technical leader responsible for designing, building, and maintaining scalable, resilient, and independent service-oriented applications. This role transcends basic programming, focusing on decomposing monolithic systems into fine-grained, loosely coupled services that communicate via APIs. Professionals in these jobs are instrumental in driving digital transformation, enabling continuous delivery, and ensuring that critical business systems are robust, secure, and agile enough to meet evolving market demands. Typical responsibilities for a Senior Java Microservices Developer encompass the entire software development lifecycle within a distributed systems context. They analyze complex business requirements to craft technical designs and architectural blueprints. A core duty is hands-on development using core Java and frameworks like Spring Boot to build production-ready services. They establish and enforce coding standards, implement security measures, and integrate services with databases and messaging systems like Kafka. Furthermore, these senior professionals lead integration testing, troubleshoot sophisticated performance and reliability issues, and mentor junior team members. They actively collaborate with cross-functional teams, including DevOps and QA, to champion CI/CD pipelines, containerization with Docker and Kubernetes, and cloud-native practices. The typical skill set and requirements for these senior roles are extensive. Candidates generally possess 5+ years of deep experience in Java development, with substantial expertise in microservices architecture, Spring Boot, Hibernate, and RESTful API design. Proficiency in SQL and NoSQL databases, event-driven design, and container orchestration tools is standard. Beyond technical acumen, success in these jobs requires strong analytical problem-solving abilities, a commitment to software engineering best practices like design patterns and unit testing, and experience with agile methodologies. Senior developers are expected to demonstrate leadership, own project delivery, and possess excellent communication skills to act as a subject matter expert for stakeholders. A bachelor’s degree in computer science or a related field is commonly required. For developers seeking to lead technical strategy and build cutting-edge, enterprise-grade systems, Senior Java Microservices Developer jobs offer a challenging and rewarding career path.

Filters

×
Category
Location
Work Mode
Salary