Virtusa - Wilmington, DE

posted about 2 months ago

Full-time - Mid Level
Wilmington, DE
Administrative and Support Services

About the position

We are seeking a skilled Java AWS Developer to join our team in Wilmington, DE. The ideal candidate will have strong application development experience, particularly in an Agile environment. This role requires solid application design, coding, testing, maintenance, and debugging skills. The candidate should be proficient in using Junit and Cucumber for testing, as well as APM monitoring tools and logging tools such as Splunk. Familiarity with JIRA and Confluence is preferred, as these tools will be integral to our project management and collaboration efforts. The successful candidate will have expertise in development using Core Java, J2EE, XML, Web Services, or SOA, and will have experience with Java frameworks such as Spring, Spring Batch, Spring Boot, JPA, REST, and MQ. Knowledge in developing RESTful microservices is essential, along with hands-on experience in AWS. The role also involves working with version control systems like GIT or Bitbucket, and build tools such as Maven, Gradle, and Jenkins for code deployment to production environments. Familiarity with CI/CD processes and Kubernetes is also required, as these are critical for our development and deployment workflows.

Responsibilities

  • Develop and maintain Java applications in an Agile environment.
  • Design and implement application features and enhancements.
  • Conduct unit testing and integration testing using Junit and Cucumber.
  • Monitor application performance using APM tools and logging tools like Splunk.
  • Collaborate with team members using JIRA and Confluence for project management.
  • Utilize Core Java, J2EE, XML, Web Services, and SOA in application development.
  • Implement RESTful microservices and work with AWS services.
  • Manage code versioning and deployment using GIT or Bitbucket, Maven, Gradle, and Jenkins.
  • Participate in CI/CD processes and manage Kubernetes deployments.

Requirements

  • Strong application development experience in an Agile environment.
  • Solid skills in application design, coding, testing, maintenance, and debugging.
  • Experience with Junit and Cucumber for testing.
  • Familiarity with APM monitoring tools and logging tools like Splunk.
  • Proficiency in JIRA and Confluence is preferred.
  • Expertise in Core Java, J2EE, XML, Web Services, or SOA.
  • Experience with Java frameworks such as Spring, Spring Batch, Spring Boot, JPA, REST, and MQ.
  • Knowledge in developing RESTful microservices and hands-on experience in AWS.
  • Experience with GIT or Bitbucket, Maven, Gradle, and Jenkins for code deployment.
  • Hands-on experience with CI/CD processes and Kubernetes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service