Software Engineers. Develop, customize, and implement web applications. Utilize Java, J2EE, JavaScript, Spring, Spring Boot, AJAX, HTML, SQL, Jenkins, GitHub, AWS, CSS3, Hibernate, Restful Web, etc. Gather, analyze user requirements, business process. Create, review, approve detailed technical design documents and specifications. Involve in complex software development life cycle. Involve in customizations and configurations, testing. Train team ...