Java Full Stack Software Engineer

2 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Full Stack Software Engineer

Department: ALMP


Your Impact

As a Java Full Stack Software Engineer, you will design, develop, and maintain robust,scalable web applications across the full stack.From building intuitive front-end interfaces to implementing reliable back-end services and databases, you will work closely with cross-functional teams to deliver secure, high-performing, and user-friendly software solutions.Your contributions will directly enable business innovation and digital transformation.



Your Role Will Include:

1. Designing and developing end-to-end web application solutions using Java, Spring

Framework, and modern front-end technologies(React.js, Angular).

2.Creating responsive, user-friendly front-end interfaces with HTML, CSS, JavaScript,and modern frameworks.

3.Implementing scalable back-end logic and RESTful APIs using Java, Spring Boot, and related frameworks.

4.Designing and optimizing database schemas, writing efficient SQL queries, and working with MSSQL,PostgreSQL,or Oracle.

5.Integrating third-party services and APIs, implementing CI/CD pipelines, and managing deployment processes.

6.Writing clean, maintainable, and testable code aligned with industry best practices. 7.Performing unit, integration, and end-to-end testing to ensure software quality andreliability.

8.Identifying and resolving performance bottlenecks, memory leaks, and scalability issues.

9.Applying security best practices to protect applications against vulnerabilities (XSS,CSRF,SQL injection).

10. Documenting designs, architecture, and implementation details for knowledge sharing.

11. Collaborating with product managers, UX/UI designers, and stakeholders to deliver business-driven solutions.



What You Bring:

1. Bachelor’s and master’s degree in computer science,Engineering, or a related field.

2.5+ years of experience in software development with a focus on full stack web development using Java technologies.

3.Strong proficiency in Java programming and object-oriented design principles.

4.Hands-on experience with frameworks such as Spring Boot, Spring Framework, Hibernate (or similar).

5.Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (React.js, Angular).

6.Solid understanding of web services, REST APIs, and microservices architecture.

7.Experience with relational databases (MSSQL, PostgreSQL, Oracle) and SQL performance optimization.

8.Familiarity with Git, Maven/Gradle, and CI/CD tools.

9.Strong problem-solving and debugging skills, with attention to detail.

10. Excellent communication and collaboration skills, with the ability to explain technical concepts to non-technical stakeholders.

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