SOFTWARE ENGINEERING LEAD

7 - 11 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Full Stack Java Lead Engineer, you will play a crucial role in designing, developing, and maintaining web applications, involving both the front-end and back-end components. Your responsibilities will include: - Designing, developing, and maintaining back-end APIs and services using Java, Node.js, Spring Boot, and related frameworks. - Working with RESTful and/or GraphQL APIs to ensure seamless integration with front-end components. - Building and managing databases, optimizing performance using SQL, Hibernate, or JPA, and ensuring security and data protection best practices are followed. - Troubleshooting and debugging server-side logic to ensure high performance and responsiveness. On the front-end side, you will be responsible for: - Developing responsive user interfaces using HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js. - Collaborating with UI/UX designers to implement visually appealing and user-friendly web applications. - Writing clean, efficient, and reusable code that meets front-end standards and best practices. - Optimizing applications for speed and scalability, and working on state management using tools like Redux. Additionally, you will be involved in: - Collaborating with cross-functional teams to deliver high-quality features and functionalities, ensuring seamless integration between front-end and back-end systems. - Conducting thorough testing to ensure smooth deployment and continuous integration. In terms of qualifications and skills, you should have: Technical Skills: - Strong hands-on experience with Core Java, J2EE, Node.js, and Spring Boot. - Proficiency in front-end technologies like HTML5, CSS3, JavaScript, and modern frameworks. - Deep knowledge of Spring Framework, databases (SQL and NoSQL), RESTful API development, version control, testing, cloud platforms, and build tools. Experience: - 7+ years of experience in full stack development with a focus on Java-based back-end systems and modern front-end frameworks. - Experience leading a team of engineers and building scalable web applications with a focus on performance and security. - Solid understanding of Agile development practices and cloud deployment. Soft Skills: - Strong problem-solving skills, excellent communication, team collaboration abilities, mentorship skills, and self-motivation for continuous improvement. Preferred Qualifications: - Bachelor's degree in Computer Science or related field, certifications in Java, Spring, or cloud platforms, experience with microservices architecture and serverless computing, and familiarity with DevOps practices.,

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