Java Developer

5 Months ago • 5-8 Years • Programming

Job Summary

Job Description

This is a remote, full-time Java Developer position requiring 5-8 years of experience. 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 preferred); implementing CI/CD pipelines; collaborating with cross-functional teams; ensuring application security, scalability, and performance; troubleshooting and resolving software defects; participating in code reviews and agile processes; and staying updated with Java technologies. The ideal candidate will have strong expertise in Spring Boot, Spring MVC, Spring Security, Spring Data, Microservices, RESTful APIs, and experience with various databases and cloud platforms.
Must have:
  • 5-8 years Java development experience
  • Spring Boot, Microservices expertise
  • RESTful APIs, SQL & NoSQL databases
  • Cloud platforms (AWS preferred)
  • CI/CD, Docker, Kubernetes
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

DNEG - Senior Product Manager

DNEG

London, England, United Kingdom (Remote)
2 Months ago
Sesame - Product Manager, Hardware

Sesame

San Francisco, California, United States (On-Site)
4 Months ago
Pokemon - Sr. Corporate Communications Manager

Pokemon

Bellevue, Washington, United States (Hybrid)
3 Months ago
playrix  - Engineering Manager (Golang)

playrix

Ireland (Remote)
3 Months ago
Trellix - Manager, Customer Success

Trellix

Cork, County Cork, Ireland (On-Site)
2 Months ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Turin, Piedmont, Italy (On-Site)
10 Months ago
Reveal - Senior Ruby Engineer

Reveal

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Ion - Senior .NET / Python Consultant

Ion

Budapest, Hungary (On-Site)
1 Year ago
Luxoft - Senior .net developer

Luxoft

Poland, Ohio, United States (Remote)
8 Months ago
Aristocrat - .NET Team Lead

Aristocrat

Sofia, Sofia City Province, Bulgaria (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Apple - UX Designer, Xcode and Tools

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Apple - Hardware System Design Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago
Thumbtack - Senior Data Scientist, Product

Thumbtack

United States (Remote)
3 Weeks ago
Applied materials  - Process Engineer/Senior Process Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ShyftLabs - Senior Engineer - Store Technology

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
8 Months ago
Wolters Kluwer - Lead Product Software Engineer

Wolters Kluwer

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Moloco - Group Product Manager - Consumer

Moloco

New York, United States (On-Site)
3 Weeks ago
Bright Edge - Sales Operations Manager

Bright Edge

Chicago, Illinois, United States (On-Site)
2 Months ago
Hawkeye Innovations - Cloud Infrastructure Engineer

Hawkeye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago
Apple - RFIC Layout Engineer

Apple

Irvine, California, United States (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!

Programming Jobs

endava - Senior .NET Developer

endava

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
binance - Pioneer Talent Program - Java Engineer (KYC Tech)

binance

Taipei City, Taiwan (Remote)
4 Months ago
TransUnion - Advisor Platform Software Developer

TransUnion

(Remote)
2 Months ago
luxsoft - Junior C++ Software Developer

luxsoft

Egypt (Remote)
3 Weeks ago
Epic Games - Desktop Platform Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Ansys - Lead Software Developer - C++

Ansys

Exton, Pennsylvania, United States (On-Site)
3 Months ago
bounteous - Junior Java Developer

bounteous

New York, United States (Hybrid)
2 Months ago
Reliance Industries  - Lead Engineer D&C

Reliance Industries

Shahdol, Madhya Pradesh, India (On-Site)
9 Months ago
bounteous - Java Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Actian - Core Java Developer - Pune

Actian

Pune, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded