Full Stack Java Developer

Year    Remote, IN, India

Job Description

A contract Java Full Stack Developer's primary role is to deliver a functional, high-quality application within a set timeframe. This involves a variety of tasks:

Full-Cycle Application Development:

Design, develop, and maintain both client-side and server-side components of web applications. This includes taking ownership of a project from conception through to deployment and maintenance.

Front-End Development:

Create responsive, intuitive, and user-friendly interfaces using modern front-end technologies. This involves collaborating with UI/UX designers to translate wireframes and mockups into functional code.

Back-End Development:

Build robust and scalable server-side logic, APIs, and business logic using Java and its frameworks. This also includes managing server operations and ensuring efficient data processing.

Database Management:

Design, create, and manage databases (both SQL and NoSQL) to ensure efficient data storage, retrieval, and processing.

Collaboration and Communication:

Work closely with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and deliver cohesive solutions.

Code Quality and Maintenance:

Participate in code reviews, optimize applications for performance and scalability, and troubleshoot/debug existing software to ensure stability and security.

Documentation:

Maintain clear and concise technical documentation for all developed systems and applications.

Required Skills & Qualifications



To succeed in a contract Java Full Stack Developer role, a candidate needs a combination of strong technical expertise and important soft skills.

Technical Skills



Core Java & OOP:

Deep understanding of

Java

programming language and Object-Oriented Programming (OOP) concepts.

Java Frameworks:

Extensive experience with popular frameworks like

Spring Boot

,

Spring MVC

, and

Hibernate

.

Front-End Technologies:

Proficiency in

HTML

,

CSS

, and

JavaScript

, as well as modern frameworks such as

Angular

,

React

, or

Vue.js

.

Databases:

Hands-on experience with both relational databases (e.g.,

MySQL

,

PostgreSQL

) and NoSQL databases (e.g.,

MongoDB

).

APIs & Web Services:

Expertise in designing and implementing

RESTful APIs

and microservices.

Version Control:

Strong familiarity with version control systems like

Git

.

Cloud & DevOps:

Knowledge of cloud platforms (

AWS

,

Azure

, or

GCP

) and DevOps practices like CI/CD (

Jenkins

,

Docker

,

Kubernetes

) is highly desirable.

Soft Skills



Problem-Solving:

The ability to analyze complex technical challenges and implement effective, scalable solutions.

Communication:

Excellent verbal and written communication skills to articulate technical concepts and collaborate effectively with diverse teams.

Adaptability:

The capacity to quickly learn new technologies and adapt to project requirements, which is especially critical in fast-paced contract environments.

Time Management:

The ability to manage time effectively and deliver projects within specified timelines.
Job Type: Contractual / Temporary
Contract length: 12 months

Pay: ₹30,000.00 - ₹80,000.00 per month

Work Location: Remote

Speak with the employer


+91 9172994888

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4007535
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year