Job Description - Intelizest
Back End Engineer
Work with other engineers to develop and test tools and applications used by the team on a daily basis
Play a significant role in the ongoing evolution and refinement of current tools and applications
Triage, troubleshoot, escalate, and provide resolution to production issues.
Reproduce, document, and escalate product defects to the Engineering Team.
Provide well-thought-out and reliable direction, both in technical and non-technical terms, to help customers.
Take ownership of customer issues, including initial troubleshooting, identification of root cause, and issue resolution or escalation.
Identify and escalate priority issues that need immediate attention.
Collaborate with cross-functional teams which require strong presentation skills and attention to details
BA/BS degree in Computer Science or related technical field or equivalent work experience. MS degree is preferred.
10+ years of development experience in JAVA (using OO Design and Analysis, Design Patterns, etc.)
High experience in Java 8 Required.
4+ years’ experience building highly scalable, distributed, and reliable Restful Web Services using Spring, Jersey, etc.
Should have knowledge of Cloud applications preferably on AWS.
Knowledge of building Front end applications using JavaScript, AngularJS, HTML5, CSS3.
Experience with relational DBs like MySQL and NoSQL Database like MongoDB, Solr/Lucene will be a plus.
Experience with Tomcat, Jax-RS, REST, JPA, IntelliJ, Groovy, Hibernate is a must.
Experience with build technologies like Gradle, Jenkins will be a plus.
Experience with Test Driven Development using TestNG/Junit testing frameworks.
Experience working with version control like GIT.
Back End Engineer candidates need to complete
Coding Exercise (All levels)
Mandatory:- 10+ Years [ 2years in all Java 8, AWS, Springboot] must.