|Date Posted||February 11, 2020|
Java, React.js, Spring Boot, Microservices, Rest API--- AWS is a bonus
Design and develop back-end micro-services and REST APIs for web applications.
Expert knowledge of Java and related tools such as Spring Boot, JMX, JUnit, J2EE -> JPA, JAXB, Spring MVC, Maven.
Strong knowledge in developing front-end web applications using React.js, Backbone.js & node.js.
Hands on experience using and developing REST APIs using micro services architecture.
Working knowledge of distributed enterprise architecture.
Strong understanding of git, bitbucket, jira, confluence, swagger (api documentation).
Working knowledge of Relational (MS SQL Server, MySQL, Aurora) and NoSQL database systems (Mongo, Redis, Memcached).
Working knowledge of Agile / Scrum methodology.
Learns fast in a fast-paced environment.
Ability to visualize, articulate, and solve problems to make informed decisions. Organize and analyze a solution as part of a whole and its individual components.
Respond well to change; handle multiple demands / priorities effectively; adapt to best fit with situation at hand; handle conflict effectively; willing to accept new responsibilities; take initiative and be accountable.
Highly desirable but not required skills include:
Experience with cloud computing APIs (Amazon Web Services preferred).
Experience with cloud computing services (Amazon Web Services like Lambda, S3, CloudWatch, ECS, and RDS preferred).
Knowledge of dynamic server coding environments such as Python.
Interest in emerging platform-as-a-service / distributed application frameworks such as ECS, Spring, ElasticBeanstalk and Docker.
Interest in Server-less Architecture.
Understanding of build tools such as Jenkins.
Prior experience of Microsoft Stack of technologies.
Bachelor's degree in Computer Science, Computer Engineering, Information Technology/Systems, related field, or equivalent experience.