Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Full Stack Java Developer.
Chennai Jobs | Expertini

Urgent! Full Stack Java Developer - Local Job Opening in Chennai

Full Stack Java Developer



Job description

We are looking for a talented Full Stack Java Developer with 4 to 5 years of experience to design, develop, and maintain web applications and services.

The candidate will work on both front-end and back-end components, delivering scalable, high-quality solutions in an Agile environment.

Key Responsibilities:

  • Design, develop, test, and deploy robust and scalable Java-based applications
  • Develop front-end components using modern JavaScript frameworks (React, Angular, Vue.js)
  • Build RESTful APIs and integrate with various backend services and databases
  • Participate in requirement analysis, design reviews, and technical discussions
  • Write clean, maintainable, and efficient code following best practices
  • Debug and troubleshoot issues across the full application stack
  • Collaborate with cross-functional teams including QA, DevOps, and Product Management
  • Ensure application performance, security, and responsiveness
  • Stay updated with emerging technologies and suggest improvements
  • Participate in code reviews and contribute to team knowledge sharing

Required Skills:

  • 4 to 5 years of experience in Java development (Java 8+ preferred)
  • Strong knowledge of Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Experience with front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like React, Angular, or Vue.js
  • Proficient in building and consuming RESTful APIs
  • Experience with relational databases like MySQL, Oracle, or PostgreSQL and writing complex SQL queries
  • Familiarity with version control systems such as Git
  • Knowledge of build tools such as Maven or Gradle
  • Understanding of containerization technologies like Docker and CI/CD pipelines
  • Experience working in Agile/Scrum development environments
  • Familiarity with unit testing frameworks (JUnit, Mockito)

Preferred Qualifications:

  • Experience with NoSQL databases like MongoDB or Cassandra
  • Knowledge of message brokers like RabbitMQ, Kafka is a plus
  • Exposure to cloud platforms such as AWS, Azure, or GCP
  • Understanding of microservices architecture
  • Familiarity with front-end testing frameworks (Jest, Cypress)
  • Experience with performance tuning and optimization

Soft Skills:

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Self-motivated with a willingness to learn new technologies
  • Detail-oriented and committed to writing quality code
  • Ability to manage time and work under deadlines


Skills Required
Aws, Azure, Gcp, Kafka, Mongodb, Java


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Full Stack Potential: Insight & Career Growth Guide