We are looking for strong Java developer to join our development team You will develop software applications for our next-generation platform You will need to find simple and innovative solutions to solve complex business needs, through technologies in mobile/UI, APIs/Web Services and databases Responsibilities: Develop and design software solutions using Java technologies such as J2EE, Structs, Spring, Hibernate, Servlets, Web Services, REST, SOAP, JSON, XML Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance Develop we application using Java Server Pages (JSP) technology that are server and platform independent and render both static and dynamic content. Develop JavaScript-based web application front end using technologies such as Ajax, jQuery, AngularJS, Bacon Integration the application and deploy using tools such as Maven, Gradle, Ant Develop interfaces that Interact with the underlying database using JDBC and Hibernate. Develop the application using Spring MVC framework for isolating the view from the backend request processing engine Build RESTful web services module in the application service layer and use REST Clients to test REST Services. Create Front End Module using MVC pattern using JQuery, HTML5 and Expression Blend 4 and consuming Restful web service. Create Stored Procedures, triggers, cursors, tables, and views using T-SQL for various BI purposes. Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some design aspects Analysis current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming. Prepare and install solutions by determining and designing system specifications, standards, and programming. Coordinate software system installation and monitor equipment functioning to ensure specifications are met Qualifications: Bachelor s degree or equivalent. Excellent oral, written, and presentation skills. 4 years of experience in working Java/J2EE, Servlets, JDBC, Hibernate or any other ORM, Spring, EJB 3, JMS, Web Services, REST, Experienced in WAS and JBOSS environments Experience in developing applications using Spring boot. Software Life Cycle Experience for Multi-Tier Systems, involving Scope, Specifications, Architecture, Design, Development, Integration, Testing, Release, Revision, and Maintenance Experience in developing highly concurrent, multithreaded server-side processes including JVM behavior, GC tuning, networking, and caching Experience with responsive UI, frameworks such as Angular JS is a plus. Strong HTML5 and JavaScript coding skills Experienced working on relational databases (DB2, Oracle), XML, Unix Shell Scripts. Able to code and debug Oracle stores procedures. Exposure to CI/CD, Integration with Jenkins, Maven and ANT
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.