CV Builder Interview Copilot

Java Developer

  • IT
  • Bangalore
  • 2 months ago
  • Wage Agreement

Job description

We are looking for a java Web Developer preferably good knowledge in java and its Spring frameworks and responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

 

Job Responsibilities

Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems

Delivering high availability and performance

Contributing in all phases of the development lifecycle

Writing well-designed, efficient, and testable code

Conducting software analysis, programming, testing, and debugging

Preparing and producing releases of software components

Transforming requirements into stipulations

Skills

JavaServer pages (JSP) and servlets

Web frameworks (e.g., Struts and Spring)

Service-oriented architecture/web services (SOAP/REST)

Web technologies like HTML, CSS, JavaScript, and JQuery

User authentication and authorization between multiple systems, servers, and environments

Integration of multiple data sources and databases into one system

Management of hosting environment, including database administration and scaling an application to support load changes

Markup languages like XML and JSON

Object-oriented programming (OOP) concepts and patterns

Java keywords: static, final, volatile, synchronized, transient, this super, etc.

Exceptions (checked and unchecked)

Java virtual machine (JVM) and memory management

Collections: lists, maps, sets

Proficient understanding of code versioning tools, such as Git

Understanding of “session management” in a distributed server environment

File IO and serialization

Role: Full Stack Developer

Industry Type: IT Services & Consulting

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: Any Graduate

PG: Any Postgraduate