Lead Application Development

Lead Application Development

  • Working knowledge of best design patterns and practices for object oriented design and development
  • Must have good analytical, debugging and tracing skills.
  • Strong Experience in implementing mission critical applications that have been deployed to production environments
  • Ability to work through complex issues and finding optimal solutions and options is expected.
Key Skills: 
J2EE
HIBERNATE
Spring
Struts
Java development
Job Description: 

2 to 7 years of experience developing Java and Java EE based enterprise applications.

Strong Understanding of core Java concepts, implementations and multi-threading is expected.

Strong development experience with J2EE frameworks like HIBERNATE, Spring MVC, Spring Boot, Spring React and experience in debugging framework level issues.

Strong development experience in developing RESTful web services including versioning, documentation, scaling, security, etc.

 Expertise in administering application servers, web servers (TOMCAT, JBOSS). Understanding of web server configuration and functionality.

Experience using HTML 5, CSS, JavaScript (ExtJS experience would be a plus). Experience with Agile/Lean practices is preferred.

Familiarity with build tools such as Ant, Maven, and Gradle . Experience with JUnit/TestNG, Maven, Ant, GIT tool, and SVN.

Job Location: 
Chennai, Hyderabad
Job Department: 
Information Technology (IT)
Job Experience Type: 
Job experience in months: 
0
Job experience max: 
11 years
Job Experience min: 
5 years