Java Developer

Overview

 Work closely with the developers to architect and develop the best technical design and approach.

 Coordinating closely with your team to stay aligned on business goals and make sure your squad is progressing and delivering against them.

 Supporting and coaching junior team members to reach their highest technical levels.

 Ensure the software quality, performance, system scalability, and high availability through architectural decisions and best practices.

 Collaborate with DevOps to build a comprehensive set of CI/CD pipelines that allow the team to deliver features on a continual basis.

 Maintaining detailed specifications of software components and assets.

 Ensuring platform performance goals are met.

 Keeping up on industry trends and communicating opportunities, weaknesses, and threats from a technology perspective to the management.

Job Description

  1. Location – Kochi ( Candidates from Kochi is mandatory as they have to work from office )

Skills Required : 

Core Java (8 or higher versions), Multithreading experience Spring, Spring MVC, Spring Boot ORM tools – Hibernate Web services – REST, SOAP Angular JS Node JS SQL (Oracle, SQL Server), NoSQL (MongoDB) Cloud Computing (Google Cloud Platform, AWS, Azure etc) CI, CD, Docker, Ansible etc

 Proficient in Java, with excellent knowledge of its ecosystems.

 Experience using cloud-based server-less technologies, message queues, caching technology, object storage solutions, data storage solutions (relational and NoSQL), API gateways, containers, and container ecosystems.

 Commitment to software practices of Continuous Integration and automated testing.

 Commitment to incorporating quality software practices into all phases of the project life lifecycle

 

Skills & Requirements

Core Java (8 or higher versions), pring, Spring MVC, Spring Boot ORM tools – Hibernate Web services – REST, SOAP Angular JS Node JS SQL (Oracle, SQL Server), NoSQL