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