Java Full Stack Developer Senior Software Engineer Full stack Java Developer We are looking for a FULL STACK JAVA DEVELOPER with 6 years of relevant experience in IT preferably in Telecom Domain Requirements and Skills Must Have Proven 6 years of software development experience with distributed microservice-style application architectures Experience with Programming test-driven development continuous integration continuous delivery techniques Experience with Java Script HTML CSS Angular Expertise in Java Spring Boot Rest API HTTP Spring Frameworks Experience in Containerization using Docker Docker Swarm Kubernetes Experience with distributed messaging system Apache Kafka ActiveMQ etc Experience with RDBMS Oracle PostgreSQL Experience with GIT GITLAB GitHub Jenkins SonarQube Gradle IntelliJ Experience working in agile software development such as Scaled Agile Framework SAFe Kanban Scrum Must know Software Design and Architecture Design Patterns Excellent communication skills and customer facing skills Nice to have Experience in Telecom OSS Domain About Virtusa Teamwork quality of life professional and personal development values that Virtusa is proud to embody When you join us you join a team of 27 000 people globally that cares about your growth one that seeks to provide you with exciting projects opportunities and work with state of the art technologies throughout your career with us Great minds great potential it all comes together at Virtusa We value collaboration and the team setting of our company and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence Virtusa was founded on principles of equal opportunity for all and so does not discriminate on the basis of race religion color sex gender identity sexual orientation age non-disqualifying physical or mental disability national origin veteran status or any other basis covered by appropriate law All employment is decided on the basis of qualifications merit and business need