Senior Java fullstack Software Engineer

5 - 8 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Experience Level:

Location:


Requirements

  • Minimum 5 years

     of full-stack development experience, with proven work in both 

    Java

     and 

    Kotlin.

  • Hands-on experience with Spring

     or Spring Boot in production environments.
  • Strong frontend development skills using 

    React

     and vanilla 

    JavaScript.

  • Solid understanding of RESTful APIs

    , modern UI patterns, and cross-browser compatibility.
  • Experience with 

    automated testing frameworks

     like Cypress, Jest, or JUnit.
  • Familiarity with relational databases (preferably 

    MariaDB

    ) and comfortable writing optimized SQL queries.
  • Understanding of basic 

    Linux-based DevOps

     tools and processes (Apache, Tomcat, etc.).
  • Comfortable working independently and in 

    pair programming

     setups with strong communication skills.

Good to have: Exposure to or interest in native desktop development (especially C# on Windows)


Responsibilities

  • Design and build scalable, high-performance backend services using Java, Kotlin, and the Spring framework.
  • Develop intuitive, responsive frontend interfaces using 

    React

     and 

    vanilla JavaScript.

  • Collaborate with peers through pair programming

    , code reviews, and shared ownership of tasks.
  • Implement robust test automation using 

    Cypress

     and other testing tools.
  • Contribute to 

    database design

     and efficient data handling with 

    MariaDB

     and occasional NoSQL usage.
  • Improve DevOps processes and deployment flows using 

    Tomcat

    Apache

    , and 

    Debian.

  • Participate in the early-stage development of a Windows desktop client in C#.
  • Take features from concept through development, testing, release, and user feedback.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You