Bangalore, India
40 days ago
Java Developer

Design, implement and maintain Java-based applications

Analyze user requirements to define business objectives

Develop and test software

Identify and resolve any technical issues arising

Create detailed design documentation

Accept OnCall duty rotation 1-2 days per week

Write test case and guide Devops team to deploy

Linux system administration (CentOS / Oracle Linux)

Deploy and maintain K8s service

Java Developer Skills(Must have)

3-5 yrs experience and proficiency in Java, with a good understanding of SpringBoot framework

Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts

Proficiency in full-stack java development skills and the front-end and back-end separation technology

Proficiency in Redis 

Proficient in Restful API development and related authorization verification technologies

Skilled at creating database schemas that characterize and support business processes - MySQL/PostgreSQL

In-depth knowledge of code versioning tools - Git

Understanding of building tools like Maven, Gradle, etc

Expertise in continuous integration / continuous deployment

Proficiency in Vue or React, skilled at developing frontend with one of them.

Linux - redhat or Oracle Linux, CentOs administration experience with industry standards and information security best practices

Other skills of java developer(nice to have):

kubernetes experience is a plus

MySQL - Management and schema, replication and functions, create, insert, alter, grant, query

php development framework(Laravel,Codeigniter.etc) 

Be familiar with CI/CD tools, such as Jenkins and git lab pipeline

Web Technologies like HTML, JavaScript, CSS, JQuery

TypeScript 

Strong documentation skills

Proficient in written English; basic spoken English preferred

Confirm your E-mail: Send Email
All Jobs from RingCentral