Job Description
If interested with below details then please share your details to mo**********a@vi****a.com
Role Name
Senior Developer Java Full Stack
Senior Developer skillsets
- Strong Expertise in TypeScript, JavaScript, jQuery
- Design and Development knowledge on Angular v8-10
- Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- Strong Experience with RESTful services
- Experience in JavaScript build tools like npm,yarn,visual studio code
- Able to auto unit testing scripts using Karma and Jasmine)
- Test runner framework (ex. Karma)
- Hand on and implements complex Angular applications, directives, controllers, services,pipes etc
- Able to develop responsive application using BootStrap and Google MD & CSS Media Query
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Strong in Core Java and Java 8 Programming
- Strong in Object Oriented programming
- Strong in Collections, Generics, IO, Threads, and Functional Programming
- Good & Working knowledge in Spring Framework and its associated modules like AOP, Data, MVC, Controllers, RestControllers, Property Configuration, Spring Security
- Able to write REST API end point using Spring MVC Framework
- Able to work both in Spring Boot and Spring Vanilla Flavors.
- Good & Working Knowledge in ORM Frameworks like Hibernate/JPA with in depth skills in Criteria Query, Projections APIs, JPA Repo, Entity Mapping Association, Inheritance, 2 way Cache etc
- Able to secure the APIs with Token based authentication & authorization (JWT, OAUTH2.0)
- Able to write unit test cases using junit and mockito
- Able to apply JEE design patterns & standard design practices
- Able to write efficient programming in java and could able to understand & fix code quality issues proactively.
- Able to setup up test bed and scripts for performing Performance & able to prevent/fix the security vulnerability issues.
- Able to write efficient SQL queries using Joins and sub joins, views, aggregate functions, group by, inner queries, stored procedures etc.
- Have worked with Git SCM tools ,and able to create & manage branching strategies.
- Able to plan and execute CI/CD Process for the Front End, Server Side and Back End Entities.
- Working knowledge on DevOps Tools and Process, able to create pipelines and integrates with various systems like Nagios, Docker, k8, Private Repositories, GitHub etc
- Able to fine tune the DevOps process and refine the pipe lines as and when its gets updated
- Working knowledge on CLI commands, Linux Scripting/bash files
- Working knowledge on Docker and K8
- Working knowledge on Private Repository
- Working experience in Agile Environments
- Great interpersonal and communication skills
Primary Technology Skillset
- Angular
- jQuery, JavaScript
- TypeScript
- BootStrap
- Angular
- Rxjs
- Jasmine and Karma
- Spring , Hibernate
Secondary Technology
Skillset
- Working knowledge on Linux Environments
- Perf and Security Testing Skills
- Devops
Regards,
Mohammed Pasha
mo**********a@vi****a.com
Talent Acquisition Team
www.virtusa.com
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization
Contact Details:
Company: Virtusa Consulting
Address: Sy.No.115/Part,Plot No.10,Virtusa IT Park,Nanakram, guda Village,Serilingampally Mandal, , Hyderabad, Telangana, India
Location(s): Chennai
Keyskills:
Hibernate
Java
Angularjs
Spring Mvc
Aop
Spring Boot
JEE
Devops
Core Java
Mockito
Spring Framework
JPA
Spring Security