Position: Java Developer Team Lead
Job Location- Indore
Experience: 5-6 Years
Deep understanding of Core Java concepts including Object Oriented Programming OOPs, Garbage Collection, Exception Handling, Generics, Multi-Threading, Collections (List, Set, Map, Tree, and others) and Input/output, J2EE (Spring, JSF, Hibernate, Portal and JMS, JDBC, JNDI, Apache/Tomcat) technologies.
Work as a team member of development team with hands-on programming and design skills.
Provide expertise and best practices on technical aspects of product development and implementation projects including performance.
Introduce new development technologies, instruments and techniques.
Ability to quickly learn and adapt to changing dynamics of projects/assignments.
5-8 years of Relevant IT industry experience.
5+ Years of overall experience in Core Java technologies.
experience Strong OOP skills (overridingoverloading, staticfinal key words usage, access modifiers, inner classes).
Java Developer needs Strong Experience in Angular JS & above and Web Services (SOAP & Restful), Node JS, React JS needed.
Excellent understanding and working experience in Core & Advanced Java, J2EE, JSP, Servlets, Spring, Hibernate, XML/XSLT, HTML5 and CCS3, Webservices (REST & SOAP) etc.
Familiarity with Java GUI frameworks such as Swing, SWT, and AWT depending on project requirements.
Experience in writing SQL queries and good knowledge of RDBMS (preferably Oracle SQL).
Good knowledge & work n application servers like WebLogic, tomcat.
Understanding & exposure in NoSQL DBs like MongoDB/Cassandra will be an added advantage.
Understanding & exposure in Spring boot & Micro Services architecture will be an added advantage.
Some knowledge in Cloud exposure and working exposure in DevOps for Development is needed.
Good knowledge with AWS and/or Azure is preferred.