Consultant

Chennai, TN, IN
 

Consultant - (CREQ129594)

Description

Role Name

Developer (T3)

A seasoned Java Microservices Developer who involved in complete application development Lifecyle using industry leading tools and frameworks, and process oriented

Experience

Minimum 3 years of Experience

Primary Skillset

  • Should have strong hands-on experience in Spring Core, Spring MVC, Spring Data, Spring Security, Spring Batch, Spring Boot, JPA, and NodeJS
  • Good experience on ORM. (Hibernate/IBatis etc. )
  • Working experience in SOAP, REST APIs and Distributed Messaging (JMS, AMQP).
  • Experience with enterprise messaging patterns and frameworks including Rabbit MQ, Akka and JMS
  • Strong Knowledge in CI/CD tools such as Bamboo/Jenkins, Sonar, Docker and Kubernetes
  • Good experience in discovery and registry services like Spring Cloud, Consul, Spring Cloud Gateway, Feign Gateway and Resilience4J
  • Experience in Agile methodology like Scrum, Kanban, Agile rituals, Scaled Agile Framework, XP(Extreme Programming), DevOps
  • Experience in build tools like ant/maven/gradle
  • Experience in source and version control tools like CVS, Bitbucket, git etc.,
  • Should have good knowledge in Spring Cloud
  • Experience in the field of Data Centre Infrastructure management like UNIX/Docker/ Kubernetes/MicroServices)

Secondary Skillset

  • Experience in Integration technologies and patterns, experience in frameworks like Apache Camel or Spring Integration would be a plus
  • Ability to define a deployment solution using container orchestration tools to ensure scalable and highly available solution
  • Good knowledge on API-driven development, cloud computing, fault tolerance, caching strategies, load balancing, performance optimization, clustering, infrastructure as code
  • Help develop and maintain automated processes, tools, and documentation in support of Docker
  • Exposure to Open stack Cloud

Roles and Responsibilities

  • Develop microservices based applications using Java and Spring framework technology stack
  • Develop and deploy microservices solutions on cloud or non-cloud infrastructure
  • Code and unit test efficiently with good programming practices and coding conventions
  • Troubleshooting, fixing the issues and enhancing the code on new and legacy applications
  • Quickly learn and develop expertise in complex existing applications and architectures
  • Ability to work independently and take ownership on the modules and/or system
  • Participate and adhere to Agile Scrum model and collaborate with other team members for quality delivery

Primary Location

: IN-TN-Chennai

Schedule

: Full Time

Job Type

: Experienced

Travel

: No

Job Posting

: 21/04/2022, 6:53:18 PM

Apply Now Back to Results