Job Details
Position: Java Back end Developer Job Description Java Backend Developer with experience in design, development, testing, and deployment of web applications with medium to high complexity Hands on with, web services and database These enterprise web applications should support high-volume and low latency Roles and Responsibilities Experience in agile methodology and clear understanding on SDLC phases Write well designed, testable, efficient code Ensure design compliance with specifications Prepare and produce releases of software components Strong analytical skills and communication skills Co-ordinate with various stake holders Product Owners, Cloud engineers, Testers etc Experience/Skills required Overall experience of 2-4 years of relevant IT experience as Java/J2EE developer who designed and developed Restful webservices using Spring Boot for enterprises Should have Bachelors/master's degree in engineering discipline with computer science In depth knowledge of Design patterns, OOP concepts, engineering principles Experience in development of web application using Java (Collections, Multi-threading), Spring framework, Spring Boot, Spring MVC, JUnit testing.
Hands on experience in designing and developing applications using Java EE platforms or Node JS Experience of varied databases (eg RDBMS, SQL and ORM technologies - JPA2, Hibernate) Experience with Jira, GitHub/SVN/ BitBucket Notes for recruiter: We should also consider people with Nodejs back-end program instead of Java for some positions.
Rest of the skills/roles remain same