An overview of the job
Employment Type
Permanent, Full Time
Position
Technical Java Lead Developer
Experience
6+ Years
Location
Noida Hybrid
Must Key Skills
Angular, JavaScript, AJAX, JQuery, SQL, PL/SQL, n-tier, MVC architecture, DevOps, Linux, Jenkins, design, architecture, Micro-services
Notice Period
Join immediately
Responsibilities:
As a Senior Java Developer you will play a key role in the development and enhancement of our software applications. You will be responsible for:
Utilizing strong knowledge of Java frameworks, including Spring Boot, Spring, Hibernate, and iBatis, to develop robust and efficient software solutions.
Demonstrating strong core Java 8+ (Preferred Java Version 15+) skills, with a deep understanding of multithreading and performance tuning.
Applying a strong understanding of object-oriented design patterns to create maintainable and scalable code.
Designing and implementing architecture for web services, including Open API, REST, or SOAP.
Leveraging expertise in Angular (Preferred Version 11+), JavaScript, AJAX, and JQuery to enhance user interfaces and user experiences.
Applying SQL and PL/SQL knowledge for Postgres, MySQL, or Oracle databases.
Implementing n-tier and MVC architecture principles.
Configuring and working with application and web servers such as JBOSS, TOMCAT, and JETTY.
Utilizing Eclipse IDE for development tasks.
Embracing a self-learner mindset, keeping up with the latest features and technologies.
Taking a leadership role within the team, assuming responsibilities and contributing to the overall success.
Participating in both Waterfall and Agile development methodologies.
Managing short release cycles and being involved in the full software life cycle.
Demonstrating proficiency in the entire SDLC process.
Effectively communicating ideas and solutions, both in writing and orally.
Major Key Result Areas (KRAs):
Analyzing requirements, designing, coding, and conducting unit testing.
Creating architecture and design documentation.
Leading meetings on software designs and participating in code reviews.
Assisting the Technical Project Manager in schedule creation and monitoring.
Conducting reviews of design and code.
Delivering modules in a timely manner with high-quality standards.
Desirable Skills:
In addition to the core requirements, the following skills and experiences are highly desirable:
Proficiency in DevOps practices, Linux, Jenkins, Design & architecture, Micro-services, and Cloud platforms (AWS/Azure).
Demonstrated problem-solving, analytic, and troubleshooting skills.
Experience in performance tuning and creating secure applications.
Background in developing high-volume and highly scalable applications.
Experience in the Retail, Logistics, or E-commerce domains.
Advanced Java Certification.
Prerequisites:
Qualification: B.Tech/BE/MCA.
Ideal candidate should have a minimum of 6+ years of IT experience as mentioned in the JD.
Desirable qualities include team leadership, excellent communication skills, and a willingness to take responsibility and contribute to the team\'s success.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.