Programming Skills : Java, REST API, WebServicesStrong Object-Oriented Design and Design PatternsHands-on with Multi-Threading & Asynchronous Programming using JavaDevelop REST APIs using JAX-RS, XML / JSONProficient with HiberNate, RDB and MakeDatabase Skills using Postgres & Microsoft SQL Server including table design, Stored ProcedureDevelopment Experience with No SQL Database preferably Mongo DBAble to write annd maintain Unit Tests using Junit FrameworkStrong troubleshooting and problem solving skillsExcellent Communication skills and a willingness to learnSelf-motivated and willing to do what it takes to get the job doneProject experience in Telecom domain or tcp / http Protocols is a plusBasic Requirements
- 8+ years of Enterprise Application development experience
- Develop Enterprise-level Information Technology solutions
- Design, build and maintain efficient, highly scalable, reusable Java code
- Actively participate in Product Enhancements, Maintenance and Support Activities
- Embrace emerging standards while promoting best practices
- Participate in Code Reviews and ensure best Code Quality
- Write and Maintain Unit & Functional Tests
Skills Required
Rest Apis, Java, No Sql, Database, Mongo Db