CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Java Micro Services Development Lead Jobs

68 Job Offers

Filters
Engineering Lead
Save Icon
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Lead Software Engineer – Collaborative Autonomy and Controls
Save Icon
Location Icon
Location
United States , Dayton
Salary Icon
Salary
Not provided
str.us Logo
STR
Expiration Date
Until further notice
Read More
Arrow Right
Lead Software Engineer – Collaborative Autonomy and Controls
Save Icon
Location Icon
Location
United States , Woburn
Salary Icon
Salary
Not provided
str.us Logo
STR
Expiration Date
Until further notice
Read More
Arrow Right
Lead Software Engineer – Collaborative Autonomy and Controls
Save Icon
Location Icon
Location
United States , Arlington
Salary Icon
Salary
Not provided
str.us Logo
STR
Expiration Date
Until further notice
Read More
Arrow Right
Engineering Lead
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Read More
Arrow Right
Staff Software Engineer - Data Platform
Save Icon
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
addepar.com Logo
Addepar
Expiration Date
Until further notice
Read More
Arrow Right
Staff Software Engineer - Virtual Machine
Save Icon
Location Icon
Location
Czech Republic , Prague
Salary Icon
Salary
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Read More
Arrow Right
Software Engineer - Growth & Insights Team
Save Icon
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Read More
Arrow Right
Pursue a career at the forefront of modern software engineering by exploring Java Microservices Development Lead jobs. This senior-level role sits at the critical intersection of deep technical expertise and strategic leadership, responsible for guiding a team in the design, construction, and maintenance of complex, distributed software systems. Unlike monolithic application development, this profession focuses on creating a suite of small, independent, and loosely coupled services that work in concert. Professionals in these jobs are the architects of scalability, resilience, and agility, enabling businesses to deploy features rapidly and respond to market changes with confidence. A Java Microservices Development Lead is typically tasked with a wide array of responsibilities that span the entire software development lifecycle. Commonly, they lead the technical design and architecture of new microservices, ensuring adherence to single responsibility principles and domain-driven design. They establish and enforce coding standards, best practices, and patterns for the entire development team. A significant part of the role involves hands-on coding and complex problem-solving, often serving as the go-to expert for the most challenging technical issues. They are responsible for mentoring senior and junior developers, conducting code reviews, and fostering a culture of technical excellence. Furthermore, they oversee the integration of these services, managing API gateways, service discovery, and communication protocols like REST and messaging queues. Ensuring non-functional requirements such as security, performance, and high availability through load balancing, caching, and circuit breakers is also a core duty. The typical skill set for these jobs is extensive and demanding. A profound mastery of Core Java, including advanced concepts like multithreading and memory management, is non-negotiable. Expertise in the Spring ecosystem, particularly Spring Boot and Spring Cloud, is fundamental for building production-ready services. Candidates are expected to have significant experience with cloud platforms (AWS, Azure, or GCP), containerization with Docker, and orchestration tools like Kubernetes. Proficiency with CI/CD pipelines using tools like Jenkins or GitLab, along with version control systems like Git, is standard. Familiarity with relational and NoSQL databases, messaging systems like Kafka or RabbitMQ, and comprehensive testing strategies including TDD and JUnit is also crucial. Beyond technical acumen, successful leads possess strong leadership, communication, and project management skills, often working within Agile/Scrum methodologies to deliver value incrementally. For those seeking a challenging and impactful career path, Java Microservices Development Lead jobs offer the opportunity to shape the technological backbone of an organization and lead a team in building the resilient, scalable applications that power modern digital business.

Filters

×
Countries
Category
Location
Work Mode
Salary