Lead I - Software Engineering - Java mongo

0 years

0 Lacs

Posted:9 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Proficiency:

Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities

Outcomes:

Interpret the application/feature/component design to develop the same in accordance with specifications.

Code debug test document and communicate product/component/feature development stages.

Validate results with user representatives; integrates and commissions the overall solution

Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions

Optimises efficiency cost and quality.

Influence and improve customer satisfaction

Set FAST goals for self/team; provide feedback to FAST goals of team members

Measures of Outcomes:

Adherence to engineering process and standards (coding standards)

Adherence to project schedule / timelines

Number of technical issues uncovered during the execution of the project

Number of defects in the code

Number of defects post delivery

Number of non compliance issues

Technical Leadership o Lead and mentor a team of Java developers (onsite/offshore) in building scalable, high-performance web applications. o Provide architectural guidance and make key design decisions for Java/Spring Boot applications with MongoDB backend. o Enforce best practices for coding, design patterns, unit testing, CI/CD, and application security. • Solution Design & Delivery o Drive end-to-end solution architecture, from requirements gathering and estimation to deployment and maintenance. o Collaborate with product owners, business analysts, and QA teams to ensure timely, high-quality deliverables. o Ensure applications are optimized for speed, scalability, and reliability. • Project & Team Management o Plan sprints, allocate tasks, track progress, and manage risks across multiple teams/projects. o Conduct regular code reviews, provide technical coaching, and foster a culture of continuous improvement. o Act as the primary technical contact for stakeholders, ensuring clear communication and alignment. Required Skills & Qualifications • Core Expertise o Strong proficiency in Java (Java 8 or higher) and Spring Boot microservices architecture. o Hands-on experience with MongoDB, including schema design, aggregation framework, and performance tuning. o Strong knowledge of RESTful API design and integration. • Architecture & Design o Expertise in object-oriented design, microservices, event-driven architecture, and cloud-native application patterns. o Familiarity with containerization (Docker/Kubernetes) and deployment on cloud platforms (AWS/Azure/GCP). • Development & Tools o Strong understanding of build tools (Maven/Gradle), CI/CD pipelines, and Git-based version control. o Knowledge of front-end integration (React/Angular) is a plus. • Leadership & Communication o Proven ability to lead medium to large teams and manage multiple stakeholders. o Excellent communication, analytical, and problem-solving skills.

Role Proficiency:

Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities

Outcomes:

Interpret the application/feature/component design to develop the same in accordance with specifications.

Code debug test document and communicate product/component/feature development stages.

Validate results with user representatives; integrates and commissions the overall solution

Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions

Optimises efficiency cost and quality.

Influence and improve customer satisfaction

Set FAST goals for self/team; provide feedback to FAST goals of team members

Measures of Outcomes:

Adherence to engineering process and standards (coding standards)

Adherence to project schedule / timelines

Number of technical issues uncovered during the execution of the project

Number of defects in the code

Number of defects post delivery

Number of non compliance issues


Role Proficiency:

Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities

Outcomes:

Interpret the application/feature/component design to develop the same in accordance with specifications.

Code debug test document and communicate product/component/feature development stages.

Validate results with user representatives; integrates and commissions the overall solution

Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions

Optimises efficiency cost and quality.

Influence and improve customer satisfaction

Set FAST goals for self/team; provide feedback to FAST goals of team members

Measures of Outcomes:

Adherence to engineering process and standards (coding standards)

Adherence to project schedule / timelines

Number of technical issues uncovered during the execution of the project

Number of defects in the code

Number of defects post delivery

Number of non compliance issues


Mandatory Skills

Core Expertise o Strong proficiency in Java (Java 8 or higher) and Spring Boot microservices architecture. o Hands-on experience with MongoDB, including schema design, aggregation framework, and performance tuning. o Strong knowledge of RESTful API design and integration. • Architecture & Design o Expertise in object-oriented design, microservices, event-driven architecture, and cloud-native application patterns. o Familiarity with containerization (Docker/Kubernetes) and deployment on cloud platforms (AWS/Azure/GCP). • Development & Tools o Strong understanding of build tools (Maven/Gradle), CI/CD pipelines, and Git-based version control. o Knowledge of front-end integration (React/Angular) is a plus. • Leadership & Communication o Proven ability to lead medium to large teams and manage multiple stakeholders. o Excellent communication, analytical, and problem-solving skills.




PN: Please note that we have openings in other locations as well. Kindly apply with your preferred locations mentioned

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