Logo of Huzzle

Java MS Kafka (AST)

image

Virtusa

29d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Design
  • Chennai

AI generated summary

  • You need 6+ years in Java (Java 8), Spring Boot, microservices, RESTful APIs, Kafka, Oracle, JUnit/Mockito, CI/CD tools, and Agile. Familiarity with Swagger, Postman, and Jira is essential.
  • You will design and implement web applications using Java, develop microservices, manage APIs, handle messaging with Kafka, and ensure CI/CD while utilizing various development tools and methodologies.

Requirements

  • 6+yrs of Hands-on experience in designing and implementing web applications using Java Platform.(Java 8)
  • Working experience in Spring Boot,Spring Data JPA, Spring MVC, Spring Security, Spring Cloud Config
  • Experience designing and building service oriented or microservice architectures;
  • Understanding and implementing of RESTful API principles;
  • Experience in Messaging Queues with Apache Kafka.
  • Good Experience in Oracle Database.
  • Testing Framework experience in JUnit/Mockito
  • Solid experience with continuous integration and continuous delivery tools like Git, Gitlab, Docker, Appengine
  • Agile methodologies (SCRUM) and Software development life cycle;
  • Tools: Swagger, Postman, Insomnia, Splunk, ServiceNow, Jira

Responsibilities

  • 6+yrs of Hands-on experience in designing and implementing web applications using Java Platform.(Java 8)
  • Working experience in Spring Boot, Spring Data JPA, Spring MVC, Spring Security, Spring Cloud Config
  • Experience designing and building service oriented or microservice architectures;
  • Understanding and implementing of RESTful API principles;
  • Experience in Messaging Queues with Apache Kafka.
  • Good Experience in Oracle Database.
  • Testing Framework experience in JUnit/Mockito
  • Solid experience with continuous integration and continuous delivery tools like Git, Gitlab, Docker, Appengine
  • Agile methodologies (SCRUM) and Software development life cycle;
  • Tools: Swagger, Postman, Insomnia, Splunk, ServiceNow, Jira

FAQs

What is the required experience for this position?

A minimum of 6+ years of hands-on experience in designing and implementing web applications using the Java Platform is required.

What are the primary technical skills needed for this role?

The primary technical skills needed include Java, Spring Boot, SQL, Camunda, Splunk, and experience in designing and building service-oriented or microservice architectures.

Is experience with Apache Kafka necessary?

Yes, experience in Messaging Queues with Apache Kafka is required for this position.

What database experience is needed for this job?

Good experience with Oracle Database is necessary.

Which testing frameworks should candidates be familiar with?

Candidates should have experience with testing frameworks such as JUnit and Mockito.

What type of development methodologies is preferred?

Experience with Agile methodologies, particularly SCRUM, is preferred.

Are there any specific tools that candidates should be familiar with?

Yes, candidates should be familiar with tools like Swagger, Postman, Insomnia, Splunk, ServiceNow, and Jira.

What is the company's stance on diversity and equal opportunity?

Virtusa is founded on principles of equal opportunity and does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by law.

Can you describe the work culture at Virtusa?

Virtusa values teamwork, quality of life, and professional and personal development, promoting a collaborative and dynamic environment for nurturing new ideas and fostering excellence.

Is there a focus on continuous integration and delivery in this role?

Yes, solid experience with continuous integration and continuous delivery tools like Git, GitLab, Docker, and Appengine is required.

Business transformation that lasts starts with Engineering First.

Technology
Industry
10,001+
Employees
1996
Founded Year

Mission & Purpose

Virtusa Corporation provides digital engineering and technology services to Forbes Global 2000 companies worldwide. Our Engineering First approach ensures we can execute all ideas and creatively solve pressing business challenges. With industry expertise and empowered agile teams, we prioritize execution early in the process for impactful results. We combine logic, creativity and curiosity to build, solve, and create. Every day, we help clients engage with new technology paradigms, creatively building solutions that solve their most pressing business challenges and move them to the forefront of their industry.