Java Developer at RingCentral

Bengaluru, Karnataka, India

RingCentral Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • 3-5 years 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 front-end/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 system administration experience (RedHat, Oracle Linux, CentOS) with industry standards and information security best practices
  • Accept on-call duty rotation 1-2 days per week
  • Proficient in written English; basic spoken English preferred

Responsibilities

  • 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
  • Write test cases and guide DevOps team to deploy
  • Deploy and maintain K8s services

Skills

Java
SpringBoot
OOP
Redis
Restful API
MySQL
PostgreSQL
Git
Maven
Gradle
Vue
React
Linux
CentOS
Kubernetes
CI/CD
Jenkins

RingCentral

Phone and video system

About RingCentral

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI