Java Skills for web development:
Java EE, Spring, Eclipse, HTML, CSS, Java Script, J query, Bootstrap, Angular JS, REST, RESTFUL, JASON, XML, JIRA
? Designs, develops and implements web-based java applications to support business requirements and projects
? Proficient in REST and RESTFUL web services, JSON, XML
? Proficient in spring frame work and RESTFUL frame work
? Should have knowledge on any agile framework tool like JIRA or E-Whiteboard
? Should have prior experience in projects which could communicate to applications, developed on other platforms and technologies
? Write well designed, testable, efficient code
? Profound insights into Java and JEE internals (Class loading, Memory management, Transaction management, etc. )
? Experience with test-driven development
? Design and develop features and functionality
? Proficient with WEB APIs and service oriented architectures
? Object oriented analysis and design using common design patterns
? Understanding of established software development life cycles
? Resolves technical issues through debugging, research and investigation
? Must have experience on Java frame work spring, Eclipse
? Proficient on web UI development and strong knowledge in HTML, CSS, J query, Java Script and Bootstrap or Angular JS
? A good team player with go getter attitude and who could achieve the planned deadlines
Database Skills:
MS SQL SERVER
? Proficiency in MS SQL Database or equivalent RDBMS
? Integration of user-facing elements developed by front-end developers with server side logic
? Create Entity Relationship (ER) Diagrams to the proposed database
? Create database objects such as tables, views, stored procedures, Triggers etc
? Maintain referential integrity, domain integrity and column integrity by using the available options such as constraints etc.
? Identify columns for Primary Keys in all the tables at the design time and create them
? Create functions to provide custom functionality as per the requirements
? Be aware of potential blocking, deadlocking and write code to avoid those situations
? Endure that the code is written keeping in mind any security issues such as SQL Injection
? Develop reports in SQL Server Reporting Services
? Participate in discussions involving the application creation and understand the requirements and provide the back-end functionality for the applications
? Participate in development and creation of Data warehouses
? Working knowledge on SSIS, SSRS and SSAS would be an added advantage