Job Responsibilities : - Responsible to develop Java based applications.
- Full stack development
- Design and develop distributed, highly scalable, efficient, and fault-tolerant systems focused on creating solutions using Microservice architecture.
- Demonstrated success building dynamic, responsive applications for omni channel experience.
- Develop reusable assets, create knowledge repository.
- Strong problem solving, analytical and programming skills with a strong understanding of principles behind the software architecture.
- Expert knowledge of: J2EE, Spring Framework, Cloud, and container architectures (preferable OpenShift or Tanzu), Hibernate/ JPA, RESTful and Web services
- Understanding of UI frameworks
- Strong understanding of: Web Security, Relational Databases, Linux, JBoss, Spring Boot
- Experience in taking the projects from the requirements phase to the delivery phase using the full software development life cycle.
- Demonstrated ability to work independently and multitask effectively.
- Work with business users, business analysts and team members to understand the business needs when involved in a project.
Job Requirements :
Front End/User Experience : ReactJS / Angular, Bootstrap, HTML, CSS Javascript
Core Programing : Java/ J2EE, Spring Boot, Webservices, RestAPI, XML, Containerization technologies, API Gwy
Cloud Enablement : Ec2, AWS Ecosystem, AWS Lambda
Multi Cloud Orchestration : Kubernetes, Openshift EKS
Devops : Git, CI/CD, Jenkins, SonarQube, JACoCo
Security : Voltage, Sonatype, WebInspect, Fortify, MFA (Ping, Centrify, Access Manager), LDAP
Storage & RDBMS : Oracle, MySQL, AWS Elastic block store
Testing & Automation : Selenium (Java), Postman, SoapUI, Tosca, User Analytics Testing, Data Analytics Testing, RPA, JMeter