Java Micro Services Developer

11 Months ago • 5 Years + • Programming

Job Summary

Job Description

As a Java Micro Services Developer, you will design, develop, and maintain Java-based microservices, collaborating with cross-functional teams to define and ship new features. Responsibilities include ensuring performance, quality, and responsiveness of applications, identifying and addressing bottlenecks, and implementing security measures. You'll actively participate in code reviews and contribute to a culture of continuous improvement. The role requires a solid understanding of Java and its ecosystem, experience with Spring Boot and Spring Cloud, knowledge of RESTful APIs, containerization technologies like Docker and Kubernetes, database systems, version control (GitLab), and strong problem-solving and communication skills.
Must have:
  • 5+ years of Java microservices development experience.
  • Strong proficiency in Java and its ecosystems.
  • Experience with Spring Boot and Spring Cloud.
  • Familiarity with RESTful APIs and web services.
  • Knowledge of containerization technologies.
  • Understanding of database systems.
  • Experience with version control (GitLab).
  • Bachelor's degree in a related field.

Job Details

Role and Responsibilities:

  • Design, develop, and maintain Java-based micro services in accordance with best practices.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of micro services applications.
  • Identify and address performance bottlenecks, and debug issues to improve overall system stability.
  • Contribute to maintaining code quality, organization, and automation through the use of code reviews, testing, and continuous integration.
  • Implement security and data protection solutions to safeguard sensitive information.
  • Participate actively in code reviews and contribute to fostering a culture of continuous improvement within the team.

 
Qualifications and Education Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of proven experience as a Java Developer with a focus on microservices architecture
  • Proven experience as a Java Developer with a focus on micro services architecture.
  • Strong proficiency in Java, with a good understanding of its ecosystems.
  • Experience with Spring Boot and Spring Cloud for building micro services.
  • Familiarity with RESTful APIs and web services.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Understanding of database systems, including both SQL and NoSQL databases.
  • Experience with version control systems, preferably GitLab.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Similar Jobs

Stake logic - Product Owner

Stake logic

Eindhoven, North Brabant, Netherlands (On-Site)
6 Months ago
Qualcomm - Research Engineer Intern

Qualcomm

Hanoi, Vietnam (On-Site)
1 Month ago
NinjaVan - Intern, Human Resources

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
9 Months ago
NinjaVan - Field Sales Executive

NinjaVan

Pekalongan, Central Java, Indonesia (Hybrid)
2 Months ago
dun bradstreet - Digital Demand Specialist

dun bradstreet

Budapest, Hungary (Hybrid)
2 Months ago
Banyan Software - Technical Lead (C# | .Net)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Signal Space Lab - Lead Software Programmer

Signal Space Lab

Quebec, Canada (Hybrid)
4 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Carlsbad, California, United States (On-Site)
10 Months ago
Ubisoft - Junior Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
3 Months ago
BeamNG - Senior Porting Programmer

BeamNG

Bremen, Bremen, Germany (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

London stock Exchange - C# Analytics Software Developer

London stock Exchange

Buffalo, New York, United States (Hybrid)
2 Months ago
Epic Games - External Development Manager

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Barracuda - Gainsight Administrator

Barracuda

Ottawa, Ontario, Canada (Hybrid)
2 Weeks ago
Krafton - Gameplay Programmer Lead

Krafton

Montreal, Quebec, Canada (On-Site)
7 Months ago
Corsair - Global Sourcing Manager

Corsair

China (On-Site)
3 Months ago
Landed - Sales Development Representative

Landed

United States (Remote)
2 Weeks ago
IMC - Head of Marketing

IMC

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Cubic corporation - Product Director, Devices

Cubic corporation

Salfords, England, United Kingdom (On-Site)
2 Months ago
Blinkhealth - People and Culture Partner, Pharmacy Operations

Blinkhealth

Chesterfield, Missouri, United States (On-Site)
2 Months ago
Saama - Principal, Client Partner (LifeScience)

Saama

Boston, Massachusetts, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Litmus - Senior Software Engineer - Golang

Litmus

Pune, Maharashtra, India (Remote)
3 Months ago
version 1 - Senior Java AWS Developer

version 1

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Robot cache  - Senior C# Programmer

Robot cache

San Diego, California, United States (On-Site)
3 Weeks ago
Square - Senior Programmer - Data Engineering

Square

Bogotá, Bogota, Colombia (Hybrid)
2 Weeks ago
Veeam Software - Junior C# Developer (Fixed Term Contract)

Veeam Software

Prague, Prague, Czechia (On-Site)
4 Weeks ago
Papaya Gaming - Senior .NET Core Developer

Papaya Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Qualcomm - Software Platform Solutions Developer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
binance - Senior Risk Analyst (SQL), KYC Fraud Prevention

binance

Bangkok, Thailand (Remote)
3 Months ago
Banyan Software - Lead Software Developer (C#/Azure)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
EveryMatrix - Senior Java Developer

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded