5 to 8 years of total Development experience which includes at least 2 years in use of Java8 Excellent application system design and development skills Strong experience in design, implementing and managing high performance scalable JEE applications with one or more of the following: Java (including Java 8), Spring, Hibernate, RESTful web services, SQL, Spring Boot Solid Knowledge in working on ORM, CDI, UI and Test frameworks Strong experience designing / developing with n-tier architectures (UI, Business Logic Layer, Data Access Layer) Excellent knowledge of JEE architecture/design patterns, Object Oriented Design methodologies, SOA, data modelling techniques Knowledge of using tools mentioned above (IDE, Build tools, CICD tools, servers etc.) Very strong SQL experience of handling ORM framework solutions with Hibernate/Eclipse Link Good experience working in agile working environment Good analytical and problem-solving skills Good communication skills for English both verbal and written Solid knowledge of OOP software concepts, design patterns, and best practices Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise Team Leader having experience in delivering release as a team Keen in skill upgrade and accountability to the fullest Interested in working PoC on happenening technologies Knowledge of Docker, Cloud like Azure/AWS are an added advantage
Full-time
Bengaluru, Karnataka, India