Senior Java backend Developer
Job Title: Senior Java backend DeveloperDuration: 8+ monthsLocation: Role is onsite based out of Austin, TXJob Description:-Responsible for the project tasks assigned-Participate in requirement gathering JAD sessions and support documentation where applicable (business, functional, UI, usability, data, compliance, data migration, NFR, 3rd party tools & products)-Raise queries and get query resolution on areas which are unclear, ambiguous and which need more information to the Technology Lead.-Provide demo to customer for early feedback; create quality check points for all deliverables-Develop tier coding, business layer coding, interface development, service development, creation of stored procedures, etc. as applicable for the work package / project;-CTS and customer specific coding standards, guidelines and best practices;-Understand the database concepts and write efficient queries; raise clarifications / issues / concerns regarding work output to the lead;-Seek review from peer / technical lead periodically; participate in setup activities for required environment setup; deploy code build in testing environment; conduct peer review during design, coding and testing;-Complete documentation as per the scope; prepare guidelines and checklist for development and testing activities;-Provide feedback to design team; share feedback with developers to check if code is as per requirements;-Incorporate changes as per feedback; provide necessary and timely status updates to the Supervisor / Technical Lead;-Highlight any potential risks to the leads;-Update traceability matrix for the work package developed; mentor the Developers to help them solve technical difficulties in the course of coding;Job Requirements:Experience on below skills-Java 8-Spring Boot-Microservices-Spring Core-Spring MVC