Description

Profile: Java Developer

Experience: 5-8 Years

Notice Period: 0-15 Days


 

Required:

Strong experience in Core Java/J2EE, Data Structure/Algorithm, Design Pattern, Java Framework, Spring, Hibernate, Spring boot, Microservices, Collection, concurrence

Basic knowledge of Kafka, understanding of docker

Experience on MySQL / Drop wizard, JUnit for writing unit test cases

Working experience with Agile/Scrum process

Work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross-functional teams to achieve goals

Performs troubleshooting through analysis of code and data, identifying system issues and concerns, and assisting with the resolution of issues

Maintains knowledge of functional areas and considers/communicates the impact of proposed code changes on related areas of the application

Leads to have experience of leading a team, excellent communication skills, project management experience

Knowledge of professional software engineering practices. Understanding of full software development life cycle, including coding standards, code reviews

Strong technical Design and Development skills

Ability to work effectively under pressure in a dynamic environment

Agility to switch across multiple teams/ products/ applications and perform

Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery

Education

Bachelor's degree