Job description
Requirements: Job DescriptionExcellent knowledge in Core Java (J2SE) and J2EE technologies.Hands-on experience with RESTful services, API design are must.Knowledge of microservices architecture is must.Knowledge of design patterns is must.Strong knowledge in Exception handling and logging mechanism is must. Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed on hybrid (on-prem/cloud) environments.Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.Experience in managing the Source Code Base through Version Control tool like SVN, GitHub,Bitbucket, etc.Experience in using and configuration of Continuous Integration tools Jenkins, Travis, GitLab, etc.Experience in design and development of SaaS/PaaS based architecture and tenancy models.Experience in SaaS/PaaS based application development used by a high volume of subscribers/customers.Awareness and understanding of data security and privacy. Experience in performing Java Code Review using review tools like SonarQube, etc.Good understanding of end-to-end software development lifecycle. Ability to read and understand requirements and design documents.Good Analytical skills and should be self-driven.Good communication with inter-personal skills. Open for learning new technologies and domain. A good team player and ready to take up new challenges. Active communication and coordination with Clients and Internal stake holderRequirements: Skills and Qualifications6-8 years of experience in developing Java/J2EE based Enterprise Web ApplicationsLanguages: Java, J2EE, and PythonDatabases: MySQL, Oracle, SQL Server, PostgreSQL, Redshift, MongoDBDB Script: SQL and PL/SQLFrameworks: Spring, Spring Boot, Jersey, Hibernate and JPAOS: Windows, Linux/Unix.Cloud Services: AWS and AzureVersion Controls/ Devops tools: Git, Bitbucket and Jenkins.Message brokers: RabbitMQ, and KafkaDeployment Servers: Tomcat, Docker, and KubernetesBuild Tools: Gradle/Maven
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Qrata.
- Track your application and get updates by email and WhatsApp.