Java Developer/ Sr. Java Developer/ Tech Lead - Chennai

Java Developer/ Sr. Java Developer/ Tech Lead - Chennai

30 Nos.
9625
Full Time
3.0 Year(s) To 20.0 Year(s)
0.00 LPA TO 21.50 LPA
Job Description:
  • Level

    Positions

    Years of Experience

    Open positions

    Compensation Bands

    Skills

    L2

    Java Developer (Back End)

    3 to 5 years

    3 – Chennai

    Upto 7.75 LPA

    Spring and Hibernate Framework i.e. Spring Boot, Spring Batch, Spring Security, JPA.

  • Technical Lead with Strong Java – Spring, Hibernate, Spring Boot, Microservices, strong Design skills and solutions & Architecture skills

2)Java Developer

Experience – Min 3 years

Location – Chennai & Mumbai

Skill set 1: Java, Spring, Hibernate

Max Salary: 7 LPA

Notice Period: Max 30 days.

  • Overall Years of Experience (Specify no. of years)
  • Hands on experience in developing web-based applications (Specify no. of years)
  • of Projects worked on
  • % Involved in Development, Support & Maintenance
  • New Product Development or working on existing product
  • Technologies Used is the recent projects
  • Methodologies Used

 

Skills (Specify no. of years)

  • Hands on experience in Spring
  • Hands on experience in Spring Boot
  • Hands on experience in Hibernate
  • Hands on Experience in Angular.JS
  • Hands on Experience in Microservices
  • Domains Worked on
  • Reason for Change

1) Job Description: Java Developer 


Key Responsibilities: 


Must be in a position to align with the Java development team and do coding. Ensure that the process defined is followed strictly and report any issues to the Project Manager. Must follow best practices, reusability of code, understand and scale on the DB concepts, etc. Timely deliver as per the project commitment is a mandate.
Build new technology platform to support business processes and working practices. 
Do data modeling, analyze the requirements, design, develop, test & deploy the application.
Write well designed, testable, efficient code.
Review the code and suggest best practices 

Required Skills/Education: 

Should have 3 to 5 Years of Experience on Java development (Spring, Hibernate)

  • Strong fundamentals OOPS concepts, Exception Handling, Coding Standards, Logging
  • Proven skills in Java, Spring, Spring MVC, Hibernate, Spring boot, REST webservices, Java Script,

JQuery, Angular.Js, Node.js, HTML5, CSS, Bootstrap, Spring Security, Oracle, PL/SQL, Ant, Maven, Log4J .

  • Experience in working with Spring and Hibernate frameworks is a must
  • Experience in working with automated build tools Ant / Maven
  • Good knowledge on the best practices in coding
  • Experience in SDLC methodologies Agile / waterfall

2) Job Description: Senior Java Developer

Responsibilities

  • Should have 8 to 12 Years of Experience on Java development ( Spring , Hibernate and Microservices )
  • In-depth understanding of OO concepts and SOLID principles
  • Strong experience in object-oriented design and development
  • Hands on experience in Java 5 or above
  • Designed and developed web applications using Spring framework - preferably Spring boot
  • Experience in developing REST services using Spring framework
  • Experience in Hibernate - JPA Annotations
  • Experience in AngularJS, CSS, HTML5 and UI designing
  • Developed scheduler jobs using Quartz framework
  • Knowledge in unit testing frameworks – preferably JUnit
  • Good understanding of RDBMS concepts and experience in SQL
  • Passionate about writing clean, modular and unit testable code

 Qualifications
Education: Graduation / Post Graduation in Science / Engineering

Experience: 7+ years of strong development experience in Java. 

To succeed in this position, you must possess: 

Must have worked on a large-scale product development effort and has experience working with geographically dispersed teams.

Collaborate with SME, product managers and other members of the project team in requirements specification and detailed engineering analysis.

Lead technical design, development and delivery of the product

Lead, guide and mentor the development team.

Write technical documents – high level design document, developer guidelines, data models, etc

Recommend technical solutions and best practices

Review code and maintain the code quality.

Strong knowledge in Agile methodologies

Experience in Oracle database

Apache Tomcat. Monitoring and tuning application servers

Exposure to ETL tools

Knowledge in continuous integration and continuous deployment systems

Git version control system

Knowledge of test cycles in software developme

3) Job Description: Technical Project Manager

Responsibilities

  • Should have 12 + Years of Experience on Java development (Spring , Hibernate and Microservices )
  • In-depth understanding of OO concepts and SOLID principles
  • Strong experience in object-oriented design and development
  • Hands on experience in Java 5 or above
  • Designed and developed web applications using Spring framework - preferably Spring boot
  • Experience in developing REST services using Spring framework
  • Experience in Hibernate - JPA Annotations
  • Experience in AngularJS, CSS, HTML5 and UI designing
  • Developed scheduler jobs using Quartz framework
  • Knowledge in unit testing frameworks – preferably JUnit
  • Good understanding of RDBMS concepts and experience in SQL
  • Passionate about writing clean, modular and unit testable code

Qualifications:


Education: Graduation / Post Graduation in Science / Engineering

Experience: 7+ years of strong development experience in Java. 

 

To succeed in this position, you must possess: 

Must have worked on a large-scale product development effort and has experience working with geographically dispersed teams.

Collaborate with SME, product managers and other members of the project team in requirements specification and detailed engineering analysis.

Lead technical design, development and delivery of the product

Lead, guide and mentor the development team.

Write technical documents – high level design document, developer guidelines, data models, etc

Recommend technical solutions and best practices

Review code and maintain the code quality.

Strong knowledge in Agile methodologies

Experience in Oracle database

Apache Tomcat. Monitoring and tuning application servers

Exposure to ETL tools

Knowledge in continuous integration and continuous deployment systems

Git version control system

Knowledge of test cycles in software development

Proven skills in conflict management

Company Profile
This section shall be updated later. for now this is being left blank.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.