§ Providing technical expertise solution design, implementation, optimization and support.
§ Interacts with a set of cross functional teams to create technology specifications from business requirements and integration
§ Prepares the technical design of the more complex technology components within the module
§ Assists the architect in identifying any performance issues
§ Drives the performance tuning, re-design and re-factoring for a module if needed
§ Contributes to designing and implementing the build, release process as well as system configuration and deployment characteristics of the application
§ Must have 7 – 10 years of experience in Java/J2EE application development
§ Must have Extensive experience and understanding of Web Services (both REST and SOAP) and minimum of 6 years hands on experience
§ Strong development Skills in Java/J2EE and different web services libraries like Spring/Jersey etc.
§ Should be team player with excellent communication and client handling skills
§ Strong in software development process, test driven development and must be able to create technical design documents
§ Knowledge of micro services architecture and Dev Ops preferred.
§ Must have experience working in Agile environment