Job Description Java Full Stack Developer (0 4 Years Experience) Position: Java Full Stack Developer

Experience: 0 4 Years
Employment Type: Full-Time
Location: Multiple, Hybrid,

Job Type: Fulltime
Department: Software Development

Job Summary

We are looking for a motivated and talented Java Full Stack Developer with up to 4 years of experience to join our growing development team. The ideal candidate should have hands-on experience in building scalable web applications using Java technologies on the backend and modern front-end frameworks. You will work closely with business analysts, architects, and QA teams to develop high-quality software solutions.

Key Responsibilities
  • Design, develop, test, and maintain web applications using Java and related technologies.
  • Develop RESTful APIs and backend services using Java frameworks.
  • Build responsive and user-friendly front-end interfaces.
  • Participate in the full Software Development Life Cycle (SDLC).
  • Write clean, maintainable, and efficient code following coding standards.
  • Collaborate with cross-functional teams to gather and understand requirements.
  • Troubleshoot, debug, and resolve application issues.
  • Perform code reviews and contribute to continuous improvement initiatives.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
  • Ensure application security, scalability, and performance.
Required Skills & Qualifications Backend Technologies
  • Strong knowledge of Core Java (Java 8/11/17).
  • Experience with Spring Boot, Spring MVC, and Spring Data JPA/Hibernate.
  • Experience developing REST APIs and microservices.
  • Understanding of Object-Oriented Programming (OOP) principles and design patterns.
Frontend Technologies
  • Experience with Angular, React, or similar JavaScript frameworks.
  • Strong proficiency in HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with responsive web design.
Database & Data Management
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Knowledge of SQL query optimization and database design.
DevOps & Tools
  • Familiarity with Git, Maven, and Jenkins.
  • Basic understanding of CI/CD pipelines.
  • Exposure to Docker and cloud platforms is a plus.
Additional Skills
  • Understanding of Agile development methodologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks.
Preferred Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google GCP.
  • Knowledge of Microservices Architecture.
  • Exposure to containerization technologies such as Docker and Kubernetes.
  • Relevant certifications are an added advantage.
Nice-to-Have Skills
  • Kafka or RabbitMQ
  • Redis Cache
  • Unit Testing using JUnit and Mockito
  • SonarQube
  • Swagger/OpenAPI
  • Basic knowledge of cybersecurity best practices
What We Offer
  • Competitive salary and performance incentives.
  • Learning and certification opportunities.
  • Exposure to modern technologies and enterprise projects.
  • Collaborative and growth-oriented work environment.
  • Flexible work arrangements (subject to business requirements).
Experience Matrix
Skill Required Experience Core Java 1 4 Years Spring Boot 1 4 Years REST APIs 1 4 Years Angular/React 1 4 Years SQL Databases 1 4 Years Git 1 4 Years Agile/Scrum Preferred

Experience Range: 0 4 Years

Similar jobs

Java Full Stack Developer - FullTime

Apply Now
Back to search page