Sr. Associate – Full Stack Java

  • Location Icon

    GIFT CITY, Gandhinagar / Remote

  • Experience Icon

    5 Years

  • Shift Icon

    2:30 PM to 11:00 PM

Qualification

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

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.