Skip to main content

Full stack Java Developer

Technology
CipherCru Innovation
Jaipur, India2 months agoUntil 11/11/2026
Full time

Job description

Job Summary

We are seeking an Intermediate Application Support Developer to provide hands-on support, maintenance, and enhancement of existing applications across the full technology stack. The ideal candidate is

a strong troubleshooter, comfortable working in Agile environments, and possesses full-stack development experience, particularly in Java, REST APIs, Spring Boot, and modern frontend tools.

A strong understanding of microservices architecture and familiarity with cloud services is essential. You will be responsible for optimizing application performance, implementing enhancements, and ensuring smooth deployments.

Key Responsibilities

  • Triage, resolve, and manage Jira tickets related to application issues and change requests.

  • Troubleshoot and enhance both front-end and back-end components of enterprise applications.

  • Optimize application performance and reliability by identifying root causes and applying robust fixes.

  • Participate in end-to-end development, from design and estimation to testing and deployment.

  • Conduct and participate in code reviews to ensure code quality, security, and knowledge sharing.

  • Collaborate with cross-functional teams including product owners, project managers, and end-users to gather requirements and deliver solutions.

  • Manage deployments across environments (UAT, Staging, Production) using release pipelines.

  • Maintain and execute unit, integration, and performance tests to ensure system reliability.

  • Serve as a support knowledge lead for select applications, tools, or frameworks.

  • Document technical flows, deployment steps, and application changes as needed.

Required Skills & Qualifications

  • Proficient in Java (Java 8+ features and Java 21).

  • Strong experience with Spring and Spring Boot frameworks.

  • Solid understanding of REST APIs, including designing, developing, and integrating them.

  • Experience with MySQL and MongoDB for database management.

  • Familiarity with microservices architecture and its design patterns (e.g., service discovery, circuit breakers, etc.).

  • Experience with cloud services such as AWS, including ECS/Far gate, ELB, ECR, CloudWatch, and CI/CD pipelines.

  • Proficient in design patterns and applying them to real-world enterprise applications.

  • Familiar with containerization tools such as Docker and Kubernetes.

  • Strong analytical, debugging, and problem-solving skills.

  • Excellent communication skills – both verbal and written.

  • Ability to thrive in a collaborative, Agile team environment.

  • Education: Must have a technical education background, with a Master of Computer Applications (MCA) or Bachelor of Technology (B.Tech) in Computer Science or a related technical field from a recognized university.

Nice to Have

  • Exposure to Service Management Tools (e.g., ServiceNow, Jira Service Desk).

  • Experience with DevOps workflows and release management.

  • Ability to mentor junior developers and contribute to documentation for knowledge sharing.

  • Familiarity with modern frontend technologies like Angular, React, or Vue.js is a plus.

  • Exposure to microservices deployment in a cloud-native environment.

  • Experience with API Gateway and message brokers (e.g., Kafka, RabbitMQ).

Preferred Experience

  • 3–5 years of experience in Java and Spring Boot development.

  • Experience in building and maintaining microservices with integration to both relational and NoSQL databases.

  • Prior experience working with Agile/Scrum methodologies.

  • Familiarity with cloud-native application architecture and deployment.

  • Experience in deploying applications on AWS or similar cloud platforms is highly desirable.

Experience with tools like Git, Jira, Postman, and CI/CD pipelines.

Requirements

Required Skills & Qualifications
  • Proficient in Java (Java 8+ features and Java 21).

  • Strong experience with Spring and Spring Boot frameworks.

  • Solid understanding of REST APIs, including designing, developing, and integrating them.

  • Experience with MySQL and MongoDB for database management.

  • Familiarity with microservices architecture and its design patterns (e.g., service discovery, circuit breakers, etc.).

  • Experience with cloud services such as AWS, including ECS/Far gate, ELB, ECR, CloudWatch, and CI/CD pipelines.

  • Proficient in design patterns and applying them to real-world enterprise applications.

  • Familiar with containerization tools such as Docker and Kubernetes.

  • Strong analytical, debugging, and problem-solving skills.

  • Excellent communication skills – both verbal and written.

  • Ability to thrive in a collaborative, Agile team environment.

  • Education: Must have a technical education background, with a Master of Computer Applications (MCA) or Bachelor of Technology (B.Tech) in Computer Science or a related technical field from a recognized university.

Preferred Experience

  • 3–5 years of experience in Java and Spring Boot development.

  • Experience in building and maintaining microservices with integration to both relational and NoSQL databases.

  • Prior experience working with Agile/Scrum methodologies.

  • Familiarity with cloud-native application architecture and deployment.

  • Experience in deploying applications on AWS or similar cloud platforms is highly desirable.

Experience with tools like Git, Jira, Postman, and CI/CD pipelines.

Benefits

Nice to Have
  • Exposure to Service Management Tools (e.g., ServiceNow, Jira Service Desk).

  • Experience with DevOps workflows and release management.

  • Ability to mentor junior developers and contribute to documentation for knowledge sharing.

  • Familiarity with modern frontend technologies like Angular, React, or Vue.js is a plus.

  • Exposure to microservices deployment in a cloud-native environment.

  • Experience with API Gateway and message brokers (e.g., Kafka, RabbitMQ).

Interested in this role?