We are looking for a Senior Software Engineers – JAVA who is dedicated to his craft writes code that can hit the ground running. We need you to write robust and optimized Programming to a high standard, in a timely and scalable way. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. Candidates with 3 to 5 years of experience in Java & Spring Boot Frameworks will be considered.
What are we looking for?
1. Dynamic Engineers / Graduates & Post Graduates with 3 to 5 years of experience in the IT development section
2. Exposure to Java8, AspectJ, Spring Boot Frameworks, Hibernate, Sockets, Maven, Grunt, Jasper Reports, Thyme Leaf, MySQL, Mongo DB, AngularJS, NodeJS, AWS & with good analytical skills
3. Knowledge on web services, Specific on Restful, Messaging experience (Rabbit MQ), Micro services and API based development
4. Good technical knowledge & experience
5. Experience of the full software development lifecycle – from business/systems analysis, thorough requirements gathering and functional specification authoring to development.
Responsibilities
1. Communicate with the client for requirement analysis
2. Frequent status updates through client and internal communication
3. Perform a technical analysis of requirements & to prepare detailed technical design
4. Handle the team of developers / mentoring the juniors by task briefing, review the tasks & giving feedback
5. Developing internal documentation such as Project Plan, Database design, Functional design