Java Developer

4 Months ago • 5-8 Years • Programming

Job Summary

Job Description

We are seeking an experienced Java Developer with 5 to 8 years of hands-on experience in software development. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and Cloud technologies. Key responsibilities include developing, testing, and maintaining high-quality software applications using Java 8+, Spring Boot, and Microservices architecture; designing and implementing RESTful APIs; working with relational and NoSQL databases; deploying and maintaining applications on cloud platforms (AWS, Azure, GCP); implementing CI/CD pipelines; collaborating with cross-functional teams; ensuring application security, scalability, and performance optimization; and troubleshooting and resolving software defects. The role requires strong problem-solving skills, attention to detail, and excellent communication skills within an Agile environment.
Must have:
  • 5+ years Java development experience
  • Spring Boot, Microservices expertise
  • RESTful APIs, SQL & NoSQL DBs
  • Cloud platforms (AWS preferred)
  • CI/CD, Docker, Kubernetes
  • Agile development experience
Good to have:
  • GraphQL, Reactive Programming
  • Terraform, Ansible
  • FinTech/Healthcare/E-commerce experience
  • AWS, Java, or DevOps certifications

Job Details

This is a remote position.

Job Summary:

We are seeking an experienced Java Developer with 5 to 8 years of hands-on experience in software development. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and Cloud technologies. They should be able to design, develop, and maintain scalable and high-performance applications while collaborating with cross-functional teams.


Key Responsibilities:

  • Develop, test, and maintain high-quality software applications using Java 8+, Spring Boot, and Microservices architecture.

  • Design and implement RESTful APIs and integrate with third-party services.

  • Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, etc.

  • Deploy and maintain applications on cloud platforms (AWS, Azure, GCP).

  • Implement CI/CD pipelines and automate deployment processes.

  • Collaborate with front-end developers, UX designers, and other stakeholders.

  • Ensure application security, scalability, and performance optimization.

  • Troubleshoot, debug, and resolve software defects and production issues.

  • Participate in code reviews, design discussions, and agile development processes.

  • Keep up-to-date with the latest Java technologies and industry trends.




Requirements

Required Skills & Qualifications:

  • 5 to 8 years of professional experience in Java development.

  • Strong expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data.

  • Experience in designing and developing Microservices architecture.

  • Proficiency in working with RESTful APIs and JSON/XML data formats.

  • Hands-on experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis, Cassandra).

  • Familiarity with Cloud platforms such as AWS, Azure, or GCP (AWS preferred).

  • Experience with Docker, Kubernetes, and containerization technologies.

  • Knowledge of CI/CD tools like Jenkins, GitHub Actions, GitLab CI/CD.

  • Strong understanding of multithreading, concurrency, and design patterns.

  • Exposure to message brokers (Kafka, RabbitMQ) is a plus.

  • Experience with Unit Testing (JUnit, Mockito) and integration testing.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication skills and ability to work in an Agile environment.



Preferred Qualifications:

  • Experience with GraphQL, Reactive Programming (WebFlux), or Event-Driven Architecture.

  • Familiarity with Terraform, Ansible, or other infrastructure-as-code tools.

  • Prior experience working in FinTech, Healthcare, or E-commerce domains is a plus.

  • Certifications in AWS, Java (Oracle Certified), or DevOps are advantageous.



Similar Jobs

Boomi  - Customer Success Manager

Boomi

United Kingdom (On-Site)
2 Weeks ago
Axon - Order Management Analyst

Axon

Scottsdale, Arizona, United States (Hybrid)
2 Weeks ago
zeta - Senior Program Manager

zeta

Pune, Maharashtra, India (On-Site)
2 Months ago
HP - Director, Sourcing Transformation

HP

Spring, Texas, United States (On-Site)
4 Weeks ago
London stock Exchange - Intern, Windows

London stock Exchange

Colombo, Western Province, Sri Lanka (On-Site)
4 Weeks ago
Insight Software - Senior Consultant Technical - ETL + SQL Expertise

Insight Software

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Lytx,  Inc  - Senior Database Administrator

Lytx, Inc

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Rocksteady Studios - Lead Player Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
1 Month ago
high radius - MySQL DBA

high radius

Hyderabad, Telangana, India (On-Site)
1 Month ago
Arcadia - Senior Engineering Manager - Python

Arcadia

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Reddit - Senior Data Scientist

Reddit

United States (Remote)
1 Month ago
HCL Tech - Senior Technical Lead - Embedded C

HCL Tech

Washington, United States (On-Site)
1 Month ago
PlayStation Global - Creator Platform GTM & Communications Planning Manager

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Workato - Senior AI Solutions Engineer

Workato

Hyderabad, Telangana, India (On-Site)
1 Month ago
Mindstorm studios - Software Engineer (AI/ML)

Mindstorm studios

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago
Ubisoft - Level Design Director

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
5 Months ago
AccelData - Senior SDET

AccelData

Bengaluru, Karnataka, India (On-Site)
10 Months ago
N-ix - Senior Data Engineer

N-ix

Poland (Hybrid)
3 Weeks ago
Nice - AI Architect

Nice

Pune, Maharashtra, India (Hybrid)
2 Weeks 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

binance - Principal/Lead Engineer (Java)

binance

Taipei City, Taiwan (Remote)
2 Years ago
cyara - Senior Database Administrator

cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Power Integrations - Database Administrator, Oracle EBS

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
9 Months ago
Ion - Z/OS USS System Programmer, Italy

Ion

Italy (Hybrid)
8 Months ago
Fugo Games - Software Developer

Fugo Games

İstanbul, Türkiye (On-Site)
6 Months ago
Capgemini - C++ Developer with Python

Capgemini

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
innoactive studios - Software Engineer (.net)

innoactive studios

(Remote)
1 Month ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Ion - Senior Python Developer

Ion

Budapest, Hungary (On-Site)
4 Years ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded