Must have:

Someone who has 5+ years’ experience with true hands-on java development experience. Needs to have experience developing API's

Needs to have strong and clear communication skills

AWS experience

  • Proven hands on software development experience in Java Web services and API solutions.
  • Capability to support critically important customer facing platforms and applications.
  • Expertise in open source streaming products, Micro services and Message Oriented Middleware, Stream processing, Master Data Management.
  • Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript.
  • Deep understanding of API design, including versioning, isolation and micro-services.
  • Experience in documenting APIs using an API documentation framework (Swagger)
  • Experience in innovative tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines (Maven, Jenkins, Stash, Ansible, Docker).
  • Solid understanding of developing highly scalable distributed systems using Open source technologies.
  • Knowledge of public and private cloud capabilities including compute, storage, database and analytics
  • Solid understanding of testing frameworks like Junit, Mockito, Spring Test.
  • Knowledge of web application development using JSP, HTML, CSS/SASS, JQuery, Angular and NodeJS.
  • Knowledge of relational and NoSQL database management systems.
  • Engaging in working with distributed team of developers in leading standard methodologies for software engineering.
  • Proven teammate with excellent collaboration skills.

Subscribe to be notified of new jobs

Personal Information









Attachments

Other Information