Software Engineer- Java

Experience

1-3 years

No. of Openings

2

Job Responsibility

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • You will be working in highly collaborative teams and building quality code.
  • Troubleshoot and debug applications
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • You will have the opportunity to work in many different areas to figure out what really excites you

Required Technical and Professional Expertise

  • 2+ years experience in Backend development
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, Threads etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in Monolithic / Micro Services
  • Experience in Spring ecosystem (Spring Boot, Spring Data, Spring Security) skills
  • Experience with test-driven development
  • Experience in Agile development lifecycle methodology
  • Experience in Monolithic / Micro Services
  • Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation.
  • Good problem solving and excellent communication skills.
  • Knowledge on Containers and Containers orchestration tools would be an added advantage.
Apply Now

Application Form

.doc, .docx, .pdf

Contact Form