Job Description:
Technology Stacks & Experience
- Core Java, Multithreading, Java1.8, Lamba Expression and Streaming’s.
- Front End Skills- JavaScript, React JS, React/ Redux, Angular
- Back End Skills- Spring Boot, Spring MVC, ORM Tools (Hibernate), Micro-services, RESTful Api
- Messaging Services Experience: Apache Kafka (Messaging Service Experience), Kafka Streaming
- Container Services & Version Control: Git Hub, Docker/ Container, CI/CD pipeline, Jenkins.
- DevOps Tools: Ansible, Puppet OR Chef, AWS Cloud experience OR EC2.
- Logging/ Monitoring tools Exprience: Log4j, Kibanana, Grafana, Splunk
- Scripting Experience: Perl, Shell or Bash as Scripting Language
Required Skill& Experience:
- Candidate must have strong experience with Java/ Core java as a programming language.
- Candidate should have strong expertise on Front End side using Angular, ReactJS and Redux.
- Candidate must have worked with Springboot framework for developing Microservices.
- Hands on experience with development of Restful API OR SOAP UI (webservices)
- Hands on experience in creating rest services using Jax RS.
- Hands on experience in adding new steps to Git Lab, CI/CD pipeline, Docker/Container services,
- Hands on experience in creating rest services using Jax RS.
- Hands on experience in performing db transactions using JPA and JDBC, and SQL.
- Hands on experience with Messaging services Apache Kafka & Kafka Streamings
- Hands on Experience with scripting language (Perl, OR Shell OR Bash)
- Experience working with DevOps tools (Ansible , Puppet OR chef) . must have experience on cloud technology i.e. Amazon Web Services (AWS OR EC2).
- Experience working on Kibana, Grafana Log4j OR Splunk.