Virtusa is seeking a talented Java AWS Developer to join our innovative team in Bangalore. In this role, you will be involved in developing and maintaining high-quality applications that leverage cloud technologies. Your contributions will drive the efficiency and performance of our solutions.
Required Skills & Experience
- Application Development. Strong experience in application design, coding, testing, maintenance, and debugging.
- Agile Environment. Experience working in Agile development settings.
- Testing Tools. Proficient in JUnit and Cucumber for testing.
- Monitoring & Logging. Familiarity with APM monitoring tools and logging tools like Splunk.
- Project Management. Proficiency in using JIRA and Confluence.
Technical Skills
- Java Technologies. Expertise in Core Java, J2EE, XML, and Web Services/SOA.
- Frameworks. Experience with Spring, Spring Boot, Spring Batch, JPA, and REST.
- Microservices. Knowledge in developing RESTful microservices with hands-on experience in AWS.
- Version Control. Experience with GIT or Bitbucket, Maven, Gradle, and Jenkins for building and deploying code to production environments.
- CI/CD. Hands-on experience with Continuous Integration (CI) and Continuous Deployment (CD) practices.
- Containerization. Familiarity with Kubernetes for container orchestration.
Key Responsibilities
- Application Development. Design, develop, and maintain applications with a focus on scalability and performance.
- Testing & Debugging. Write and execute test cases, debug applications, and ensure high-quality deliverables.
- Microservices Development. Develop and deploy RESTful microservices, ensuring they meet functional and non-functional requirements.
- Collaboration. Work collaboratively in an Agile environment, participating in sprint planning and reviews.
- Deployment. Utilize CI/CD tools and methodologies to streamline deployment processes.
- Monitoring. Implement monitoring solutions to ensure application performance and reliability.
Why Join Us?
- Be part of a dynamic and collaborative team.
- Work on innovative projects that leverage the latest technologies.
- Opportunities for professional growth and development.
If you are a motivated Java AWS Developer looking to make an impact in a fast-paced environment, we want to hear from you!