Java Developer

4 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a highly skilled and motivated Java Developer with 4 years of experience in developing scalable backend applications. The ideal candidate must be proficient in Java 11, Spring Boot, and modern database technologies, with strong experience in caching techniques (Ex. Redis etc.), AWS service integration, and authentication/authorization mechanisms. You will work closely with cross-functional teams in a dynamic, collaborative environment to deliver robust and secure software solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications and RESTful APIs using Java 11 and Spring Boot
  • Implement and manage data persistence using PostgreSQL and MongoDB
  • Integrate caching solutions such as Redis to enhance system performance
  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Develop secure applications using industry-standard authentication and authorization protocols (e.g., JWT, OAuth2)
  • Integrate AWS services such as SNS, SES, S3, etc. into backend systems
  • Use tools such as GitHub, Bitbucket, and Jira for version control and project tracking
  • Collaborate with frontend and mobile developers, QA engineers, and product owners.

Mandatory Skills & Qualifications

  • 4 years of professional experience in backend development using Java 11 and Spring Boot
  • Strong experience with PostgreSQL and MongoDB
  • Hands-on experience implementing caching strategies using tools like Redis
  • Practical knowledge of AWS services integration (e.g., SNS, SES, S3, Lambda)
  • Strong understanding and implementation experience of authentication and authorization mechanisms (e.g., JWT, OAuth2, role-based access control)
  • Experience working with CI/CD tools and DevOps best practices
  • Strong experience working on various payment gateway integrations & troubleshooting issues related to payment failures
  • Proficient with GitHub, Bitbucket, and Jira
  • Bachelor's degree (B.E.) or equivalent in Computer Science or related field

Good To Have

  • Experience with AngularJS for frontend development
  • Familiarity with Flutter and mobile app development
  • Knowledge of MySQL

Soft Skills

  • Excellent problem-solving abilities and analytical thinking
  • Proven team player with effective collaboration skills
  • Demonstrates a positive attitude and high level of professionalism
  • Strong work ethic and commitment to continuous improvement
APPLY NOW

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Pune, Maharashtra, India

Chennai, Tamil Nadu, India

Coimbatore, Tamil Nadu, India