Java Developer

3 Months ago • 5-8 Years • Full Stack Development • DevOps

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

Sail Point - Senior Solutions Engineer

Sail Point

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Trendyol - Developer in Test

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
7 Months ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

India (Remote)
7 Months ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Highspot - Sr. Backend Software Engineer, Machine Learning

Highspot

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Nagarro - Associate Engineer, Data Science

Nagarro

(On-Site)
7 Months ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Granicus - Software Engineer 3 - ROR

Granicus

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Crunchyroll - Director, Software Engineering, Android

Crunchyroll

Culver City, California, United States (Remote)
6 Months ago
Meta - Software Engineer, Infrastructure

Meta

Menlo Park, California, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

HCL Tech - Technical Lead

HCL Tech

Pune, Maharashtra, India (On-Site)
1 Week ago
Nintendo - Intern - IT Security

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
bytedance - Backend Software Engineer

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
Qualcomm - Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Month ago
AccelData - Software Engineer - Backend

AccelData

Bengaluru, Karnataka, India (On-Site)
6 Months ago
matchgroup - Android Engineer

matchgroup

New York, New York, United States (Hybrid)
3 Months ago
Capgemini - BA_Payments

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Reddit - Staff Software Engineer, Ads Creative

Reddit

United States (Remote)
2 Weeks ago
Google - Senior Software Engineer, RCS for Business

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month 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!

Full Stack Development Jobs

Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
7 Months ago
Google - Staff Software Engineer, Google Pay Vouchers and Growth

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Axon - Backend Software Engineer II (Hybrid)

Axon

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
6 Months ago
Bazaar Voice - Senior Software Engineer (Mobile Apps)

Bazaar Voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
7 Months ago
Epic Games - Senior Web Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
bytedance - Senior Software Engineer, Distributed Storage System

bytedance

San Jose, California, United States (On-Site)
2 Months ago
sinch  - Senior Software Developer - Mailgun Optimize and Validate

sinch

United States (Remote)
1 Month ago
Google - Software Engineer II

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded