Software Engineer – Java

Home Software Engineer – Java

We are looking for 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 1-3 years of experience in Java & Spring Boot Frameworks will be considered.


What Are We Looking For?
  • Engineers, Graduates / Post Graduates with 1-3 years of experience.
  • Good technical knowledge & experience
  • Experience in PhoneGap / Other cross platform framework knowledge is an added advantage
  • Knowledge on web services, Specific on Restful, Messaging experience (Rabbit MQ), Micro services and API based development
  • Experience of the full software development lifecycle – from business / systems analysis, thorough requirements gathering and functional specification authoring to development.
  • 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
Responsibilities
  • Practice self QA to develop quality application.
  • Communicate with the client for requirement analysis
  • A clear understanding of customer-centered design and user experience
  • Develop and write secured coding for given requirement with adherence to international coding standards
  • Implement best practices, standards and procedures including quality and delivery methodologies.
  • Perform a technical analysis of requirements & to prepare detailed technical design
  • Developing the internal documentation such as Project Plan, Database design, Functional design
  • Handle the team of developers / mentoring the juniors by task briefing, review the tasks & giving feedback