Technical Java Lead Developer

Year    Noida, Uttar Pradesh, India

Job Description


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.

HeyU

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3165562
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year