Job Openings Java Dev_Chennai

About the job Java Dev_Chennai

Job Description:

  • 4+ years of work experience in machine control and embedded software development.
  • Solid programming experience in Java & J2EE.
  • Good knowledge of popular Java frameworks as well as Restful Services.
  • Strong ability to understand software architectures/design and develop solutions
  • conformant to defined architectures and design.
  • Experience in requirements elicitation, design, development, effective reuse, diagnostics and configuration management.
  • Proven experience in using UML, OOP and OOD methodologies
  • Strong analytical and problem solving abilities
  • Proven experience in debugging large complex software
  • Self learner with the ability to work with minimum supervision
  • Good knowledge of SDLC and software engineering
  • Strong verbal and written communication and teamwork skills
  • Strong hands-on development skills in J2EE Technologies, Spring framework,Spring
  • MVC, Spring JDBC, Spring Security, Spring Boot, Dependency Injection and Git.
  • Knowledge of following technology: JUnit, Jenkins, jQuery, XML/XSL, Hibernate.
  • Exceptional code reviewer and solid programmer (preferably Java).
  • Good understanding of the best practices of API design.
  • Experience in indexing large document collections.
  • Champion of Engineering excellence - code reviews, unit tests, documentation of system design and architecture, etc.

Qualification : BE/BTech/MS/MCA/MTech (CS/Electronics) or an equivalent degree is

required. 

Location : Chennai