Tech Mahindra is looking to hireSenior Java Developer for their Pune location.
Job description:
Hands-on experience on building distributed applications using Core JAVA 7/8, Spring boot and Spring, Spring data
Working Experience on Microservices (Spring cloud, Service discovery, Load balancing, Circuit breaker, API Gateway)
Experience in ORM frameworks such as Hibernate/JPA
Hands-on experience on Web services development (SOAP and REST)
Working experience with SQL/NoSQL databases such as PostgreSQL, Oracle, MongoDB
Hands on experience on Git, JUnit, Mockito and similar tools
Hands-on knowledge of build tools like Maven, Gradle
Should have worked on Continuous Integration tools like Jenkins, Bamboo, Gitlab CI
Strong communication skills, Self-driven and problem solving skills
Good in Cryptography, API Security using OAuth, Tokenization, Encryption/Decryption, Encoding etc
HTML 5, CSS 3, JavaScript, Angular 4 or above, NodeJS
Knowledge of configuration tools such as Chef, Puppet, Ansible
Cloud services like Pivotal Cloud Foundry, Amazon Web Services
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, Post Graduation Not Required Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required