Home
Jobs

Java Full Stack Developer

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This role is for one of Weekday's clients
Min Experience: 3 yearsLocation: MumbaiJobType: full-time

Requirements

About the Role:

We are seeking a skilled and dynamic

Java Full Stack Developer

with a minimum of 3 years of experience to join our technology team. This role involves building high-performance, scalable web applications using modern full-stack technologies. The ideal candidate will have solid experience in Java, Spring Boot, microservices, and both front-end and back-end development frameworks like React, Angular, JSP, jQuery, and Ajax.
You will be responsible for end-to-end development — from system analysis and architecture to coding and testing — and expected to contribute to both the server-side logic and client-side UI/UX.

Key Responsibilities:

  • Full Stack Development: Develop high-quality, scalable, and secure full stack applications using Java, Spring Boot, Microservices, React/Angular, and associated front-end technologies.
  • Microservices Architecture: Design, develop, and maintain microservices-based architectures and ensure seamless integration between services.
  • Front-End Development: Build and maintain rich user interfaces using JSP, jQuery, Ajax, React or Angular, ensuring cross-browser compatibility and responsive design.
  • Back-End Logic: Implement complex business logic using Java, Spring, and multithreading/concurrency concepts to ensure optimal performance.
  • Database Management: Integrate applications with relational databases and write efficient SQL queries to retrieve and manage data.
  • API Development: Develop RESTful APIs and ensure robust security, performance, and error handling standards are met.
  • Testing & Debugging: Write unit tests and participate in code reviews. Identify, track, and resolve bugs and performance bottlenecks.
  • Collaboration: Work closely with UI/UX designers, backend developers, DevOps, and product teams to deliver consistent, well-integrated, and scalable software solutions.
  • Version Control: Use Git and other version control tools for code collaboration and release management.
  • Documentation: Prepare technical documentation and contribute to architectural decisions and system designs.
  • Continuous Improvement: Stay up to date with the latest trends and advancements in Java full stack technologies, and proactively suggest improvements to existing systems and processes.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 3+ years of hands-on experience in Java full stack development.
  • Proficiency in Java, Spring Boot, Spring MVC, Multithreading, and Concurrency.
  • Strong experience with Microservices architecture and RESTful API development.
  • Practical knowledge of JSP, jQuery, Ajax, and front-end frameworks like React or Angular.
  • Understanding of HTML5, CSS3, and JavaScript.
  • Solid experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools like Hibernate.
  • Familiarity with build tools like Maven/Gradle and CI/CD tools such as Jenkins.
  • Excellent analytical, problem-solving, and communication skills.
  • Experience working in Agile/Scrum development environments.

Nice to Have:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Exposure to container technologies like Docker and Kubernetes.
  • Familiarity with DevOps tools and practices.
  • Prior experience in developing enterprise-scale applications

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
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

Hyderabad, Telangana, India