Search by job, company or skills

Java Fullstack Developer

Company name confidential
4-12 Years
15.5 - 35.5 LPA
Save
  • Posted 2 days ago
  • Over 50 applicants
Quick Apply

Job Description

Java Fullstack developer

Note : ( Face to Face ) Contract to Hire

 

Preferred Qualifications

Required

  • 4–12 years of professional software engineering experience depending on level, with strong hands-on experience across Front-End and Back-End engineering.
  • Candidates with 4 to 6 years experience will typically be considered for Senior Member Technical (P2).
  • Candidates with 6 to 12 years experience demonstrating greater technical leadership may be considered for Technology Lead (P3).
  • More experienced candidates may also mentor junior engineers, contribute to technical direction, participate in architectural discussions and help drive engineering best practices across the team.
  • Strong commercial experience developing enterprise applications using Java 8+, Spring Boot, Spring Framework, REST APIs and microservices.
  • Strong commercial experience developing enterprise-grade Front-End applications using Angular and/or ReactJS, TypeScript, JavaScript (ES6+), HTML5 and CSS3.
  • Experience building responsive, component-based web applications and integrating Front-End applications with RESTful APIs.
  • Experience designing and developing REST APIs, distributed applications or cloud-native applications.
  • Experience with Git-based source control, Maven, AWS and one or more major RDBMS, preferably PostgreSQL.
  • Experience working within CI/CD pipelines, automated testing practices and modern DevOps environments.
  • Experience writing automated tests across the application stack, including Front-End tests using Playwright, Cypress or similar frameworks, and Back-End/API tests using appropriate testing frameworks.
  • Strong problem-solving skills and the ability to show flexibility and reach compromise where appropriate.
  • Proven experience working with Agile SDLC methodologies and frameworks (Scrum, Kanban).
  • Willingness to take ownership for assigned aspects of the project(s) and proven ability to work constructively in a shared team environment; Bachelor's or Master's degree in Computer Science, Software Engineering or a related discipline; Full Professional Proficiency in English.

 

 

Core Technology Stack

Java 8+

Spring Boot / Spring Framework

Angular and/or ReactJS

TypeScript / JavaScript (ES6+)

HTML5 / CSS3

REST APIs / Microservices

AWS

Maven

Git / GitHub

PostgreSQL

Docker

Nomad

Terraform

Additional Technologies

Python (desirable)

Apache Spark (Java) (desirable)

Modern state management: Redux, NgRx, React Context API or similar

Playwright / Cypress / Selenium

API Testing / Performance Testing (JMeter)

Kubernetes

Helm

Gradle

Ansible

  • Clojure

More Info

Job Type:
Function:

Job ID: 151176647

Similar Jobs

Bengaluru, India

Skills:

JavaOracle databaseAgile MethodologiesSpring BootSqlSoap Web ServicesVaadinReactGitHibernate OrmApache KafkaRestful ApisJpaMicroservices architectureCI CD pipelines

Bengaluru, India

Skills:

react.js JavaHibernatePostgreSQLSpringJenkinsGitDockerMySQLMongoDBRestful Apismicroservices architecture

Bengaluru, India

Skills:

HibernateMicroservicesDesign PatternsReduxNodejsJsonSpringRest ServicesGitJavascript FrameworksRDBMSHtml5ReactjsJava JeeTOADMybatisXmlOracleSQL DeveloperMVC frameworksCI CD pipelines

Bengaluru, India

Skills:

react.js JavaPostgreSQLSpring BootGitDockerMySQLApache KafkaMongoDBKubernetesMicroservices architectureGraphQL APIs

Hyderabad, India

Skills:

JavaReactMySQLSpring BootRestful ApisAzureMicroservicesAngular