Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Job DescriptionTITLE: Senior Software EngineerREPORTING To: Technical LeadWORKING LOCATION: BangaloreRESPONSIBILITIES: To be Part of the product development team for one of our Key IT project. Assist in Designing , development , deployment activities of this application. Work closely with customers and co - workers at a global level. We expect this role to contribute significantly to the development of the new solution by understanding the business requirement and utilize the past experience and platform expertise to help onsite project team develop an appropriate IT solution for the business.SKILLS REQUIRED:. Strong Core Java , Spring experience. Angular , Java Script , HTML5 programming.Spring IOC (Dependency Injection).RESTful WebServices using Spring MVC.JPA preferably with Hibernate. Spring JDBC and Spring Data. Knowledge of QueryDSL is a plus. JMS Preferably using Spring. Transaction Management using Spring. Multi - threading in Java. XML Parsing using SAX / DOM. Knowledge of MongoDB / Other No SQL DB. Basic knowledge of SQL , Linux / Unix. Mockito or other Unit Testing framework. Memory / CPU profiling. Server side Design PatternsADDITIONAL SKILLS REQUIRED:. GemFire or any other caching framework. Tibco EMS or any other JMS based middleware. Drools or any other Rule Engine. Basic shell scripting. Familiarity with Release Management ProcessPROFICIENCY IN USE OF TOOLS / IDE:. Eclipse IDE. CI / CD tools like Jenkins , Maven , Git. Tomcat / JBossEXPERIENCE:. Graduation in Computer Science or any other equivalent degree.. 5 - 7 Years of Work Experience on Global Projects.. Candidate should be a technical hands - on person with proven experience in Product development.. Understanding of Product Development Lifecycle and Agile Scrum Methodologies (detailed explanation is found below). Excellent Communication , Interpersonal and Presentation skills.Methodology we have in place and expect to be used:. Daily Agile Session with other developers directly involved.. Continuous integration. Full automatic Build. Unit Testing. Follow Development guidelines and coding style.Qualifications Graduation in Computer Science or any other equivalent degree.,
Keyskills :
sqlserverjavasqlcustomerrelationsjavascripttibcoemsserversidewebservicesunittestingcomputersciencereleasemanagementproductdevelopmenttransactionmanagementprojectadministrationjava