Skip to content
mimi

Senior Software Engineer - Java - Mid Level

Dinjan Group

Remote (Global) Contract Senior ₹100k – ₹120k/mo Today

About the role

Senior Software Engineer – Full Stack (Java) | Mid-Level

Experience: 5+ Years
Location: Remote (India)
Contract Duration: 1 Year

Skills

  • Java
  • Grails
  • React
  • JavaScript
  • jQuery
  • AI

Role Overview

The Mid-Level Full-Stack Developer will work on feature development across backend and frontend layers, collaborate with senior engineers, and contribute to high-quality, scalable solutions.

Key Responsibilities

  • Develop backend features using Java, Groovy, and Grails
  • Build and maintain UI components using JavaScript, jQuery, and React
  • Implement and consume RESTful APIs
  • Write clean, testable, and maintainable code
  • Participate in code reviews and sprint ceremonies
  • Debug issues and improve existing functionality
  • Collaborate with QA, Product, and DevOps teams

Mandatory Skills

  • Hands-on experience with Java, Groovy, and Grails
  • Working knowledge of JavaScript, jQuery, and React
  • Experience with REST APIs and relational databases
  • Familiarity with Git and Agile development practices

Good-to-Have Skills (CI/CD & Cloud)

  • Basic understanding of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, Azure DevOps, etc.)
  • Ability to run and troubleshoot builds and deployments
  • Introductory experience with cloud platforms (GCP, AWS, or Azure)
  • Understanding of environment configurations, secrets, and logging

AI & Productivity

  • Use GitHub Copilot for code scaffolding, refactoring, and test generation
  • Apply human judgment to validate AI-generated code
  • Leverage AI tools to improve development speed and learning

Job Type

  • Contractual / Temporary

Pay

  • ₹100,000.00 - ₹120,000.00 per month

Benefits

  • Work from home

Work Location

  • Remote

Requirements

  • Hands-on experience with Java, Groovy, and Grails
  • Working knowledge of JavaScript, jQuery, and React
  • Experience with REST APIs and relational databases
  • Familiarity with Git and Agile development practices

Responsibilities

  • Develop backend features using Java, Groovy, and Grails
  • Build and maintain UI components using JavaScript, jQuery, and React
  • Implement and consume RESTful APIs
  • Write clean, testable, and maintainable code
  • Participate in code reviews and sprint ceremonies
  • Debug issues and improve existing functionality
  • Collaborate with QA, Product, and DevOps teams

Benefits

Work from home

Skills

AIGrailsGitGroovyJavaJavaScriptjQueryReact

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free