Experience in Designing and building dynamic and user interactive websites using JavaScript, AngularJS, Angular JS2.
Expertise in Java programming and have a good understanding on OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Enums, Concurrency, Multi-Threading, Lambda, and Generics
Expertise in Producing and consuming Web Services Technologies like Restful (JAX-RS), SOAP (JAX-WS)
Experience in Continuous Integration (CI) like MAVEN, Jenkins and Continuous Deployments (CD) tools
Expertise in using Version control Systems likes SVN, CVS, Git and Project Tracking tools like JIRA, Rally
Design and Developing Java/J2EE based applications, client server, N-tier, web based.
Interacting with onshore teams such as BA, architect, business SME etc.
Adhering to release management and change control processes Management
Co-ordination of source code within Rational Team Concert and the multiple development and release streams
Build good working relationships with development and testing teams Working with the global Teams ESSENTIAL.
Exposure to build tools like Maven and/or Ant Experience in Java 7 or above (JDK / JVM)
Skills and Qualifications:
Bachelor’s degree in computer sciences, software design, engineering, information systems, related field or comparable years of experience.
Core Java, Spring framework, Spring Boot , Spring MVC , XML , MAVAN architecture.
Experience with usage and configuration of various Version Control tools – GIT, Subversion or Rational Team Concert.
Experience in microservices architecture led development.