Search by job, company or skills

Jio

Java Developer

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

SDE 3 Java Developer Job Description

Core Responsibilities:-

Understand Customer requirements and project KPIs

Write well designed, testable and clean code

Define application objectives and functionalities

Design, implement and maintain distributed enterprise application that is high volume, low latency with high availability

Aware of software development methodologies and can contribute to all stages of development lifecycle

Can envision system features and functionalities and contribute to the project in defining these

Analyse functional and non functional requirements of the system and define explicit business objectives

Ability to challenge the existing system on rational groun wherever required

Identify and resolve any technical issues, bugs arising in the system

Incessantly pursue learning the new technologies and contribute in the system upgradation

Bond and collaborate with teams

Team mentoring and code reviews

Participate in design discussions, brainstorming the possible solutions with team

Technical Requirements (Must Have):-

Strong basics and software development skills

Proficiency in Java, with a strong grasp on its ecosystem

Experience in working with popular frameworks like Spring, Hibernate, Play etc

Basic knowledge of JVM, Java Memory Model and its workarounds

Aware of clean coding practices, can write unit tests and implement atomated testing platforms

Sound knowledge of OOPS concepts and patterns

Good Understanding of microservices, MVC pattern, JDBC and RESTful web services

Familiarity with popular design and architectural patterns

Strong knowledge of RDBMS systems like MySQL, with basic understanding of NoSQL databases mongo, elasticsearch etc

Familiar with code versioning tools e.g GIT

Understanding of building tools like Ant, Maven, Gradle etc

Aware of the message queues and its usage e.g Kafka etc

Basic understanding of the distributed cache e.g redis, aerospike etc

Aware of CI/CD processes

Technical Requirements (Good To Have):-

Relevant knowledge of Java GUI frameworks and basic HTML and javascript

Cloud platforms e.g GCP, Azure, AWS

Qualifications Required:-

Bachelor's/Master's degree in computer science

5 to 8 years of in-depth and hands on professional experience working on cutting-edge technologies for distributed enterprise applications

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 26/06/2024

Job ID: 83048461

Report Job

About Company

Jio
Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Java Developer

Volvo Financial ServicesCompany Name Confidential

Java Developer

Hoffmann La RocheCompany Name Confidential
Last Updated: 22-11-2024 07:36:26 PM