CipherCru Innovation Pvt Ltd | Full time
Welcome to CipherCru Innovation - where innovation meets excellence! We are a versatile and committed technology firm that specialises in providing tailored software solutions to businesses of all sizes. Our team of experienced and skilled experts work collaboratively with clients to develop cutting-edge software applications that are specifically designed to meet their unique needs.We believe that every business is unique, and that’s why we offer a range of services that are customized to meet the individual needs of our clients. From Custom Software Development, Software Product Development, and Software Prototyping to Enterprise Application Integration, Technology Consulting, Application Security, Software Testing & QA, Maintenance and Support, and Dedicated Development Centres, we have got you covered!Our team is passionate about innovation, and we are always pushing the boundaries of what is possible. We believe that technology should be used to make people's lives easier, and that's why we are committed to developing software solutions that are both creative and agile. Our team is detail-oriented, customer-focused, and quality-driven, ensuring that every project we undertake meets the highest standards of excellence.We are proud to be a technologically-advanced company, always staying on the cutting edge of the latest trends and developments in the industry. We use the most advanced tools and techniques to create and maintain our software applications, ensuring that they are reliable, secure, and always up-to-date.At CipherCru Innovation, we believe in the power of collaboration. We work closely with our clients to understand their unique needs and develop software solutions that meet their business objectives. We use our specialized knowledge and cutting-edge technology to develop innovative software solutions that help businesses of all sizes achieve their goals.
Job Description
Job Summary
We are seeking an Intermediate Application SupportDeveloper to provide hands-on support, maintenance, and enhancement ofexisting applications across the full technology stack. The ideal candidate isa strong troubleshooter, comfortable working in Agile environments, andpossesses full-stack development experience, particularly in Java, RESTAPIs, Spring Boot, and modern frontend tools. A strong understandingof 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 andchange requests.
- Troubleshootand enhance both front-end and back-end components of enterpriseapplications.
- Optimizeapplication performance and reliability by identifying root causes andapplying robust fixes.
- Participatein end-to-end development, from design and estimation to testing anddeployment.
- Conductand participate in code reviews to ensure code quality, security,and knowledge sharing.
- Collaboratewith 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 releasepipelines.
- Maintainand execute unit, integration, and performance tests to ensure system reliability.
- Serveas a support knowledge lead for select applications, tools, or frameworks.
- Document technical flows, deployment steps, and application changes asneeded.
Required Skills & Qualifications
- Proficientin Java (Java 8+ features and Java 21).
- Strongexperience with Spring and Spring Boot frameworks.
- Solidunderstanding of REST APIs, including designing, developing, andintegrating them.
- Experiencewith MySQL and MongoDB for database management.
- Familiaritywith microservices architecture and its design patterns (e.g.,service discovery, circuit breakers, etc.).
- Experiencewith cloud services such as AWS, including ECS/Far gate, ELB,ECR, CloudWatch, and CI/CD pipelines.
- Proficientin design patterns and applying them to real-world enterpriseapplications.
- Familiarwith 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 ofComputer Applications (MCA) or Bachelor of Technology (B.Tech) inComputer Science or a related technical field from a recognizeduniversity.
Nice to Have
- Exposureto Service Management Tools (e.g., ServiceNow, JiraService Desk).
- Experiencewith DevOps workflows and release management.
- Abilityto mentor junior developers and contribute to documentation for knowledgesharing.
- Familiaritywith modern frontend technologies like Angular, React,or Vue.js is a plus.
- Experiencewith API Gateway and message brokers (e.g., Kafka,RabbitMQ).
Preferred Experience
- 3–5years of experience in Java and Spring Boot development.
- Experiencein building and maintaining microservices with integration to bothrelational and NoSQL databases.
- Priorexperience working with Agile/Scrum methodologies.
- Familiaritywith cloud-native application architecture and deployment.
- Experiencein deploying applications on AWS or similar cloud platforms ishighly desirable.
Experience with tools like Git, Jira, Postman, and CI/CD pipelines.
Requirements
Required Skills & Qualifications
- Proficientin Java (Java 8+ features and Java 21).
- Strongexperience with Spring and Spring Boot frameworks.
- Solidunderstanding of REST APIs, including designing, developing, andintegrating them.
- Experiencewith MySQL and MongoDB for database management.
- Familiaritywith microservices architecture and its design patterns (e.g.,service discovery, circuit breakers, etc.).
- Experiencewith cloud services such as AWS, including ECS/Far gate, ELB,ECR, CloudWatch, and CI/CD pipelines.
- Proficientin design patterns and applying them to real-world enterpriseapplications.
- Familiarwith 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 ofComputer Applications (MCA or Bachelor of Technology (B.Tech) inComputer Science or a related technical field from a recognizeduniversity.
Preferred Experience
- 3–5years of experience in Java and Spring Boot development.
- Experiencein building and maintaining microservices with integration to bothrelational and NoSQL databases.
- Priorexperience working with Agile/Scrum methodologies.
- Familiaritywith cloud-native application architecture and deployment.
- Experiencein deploying applications on AWS or similar cloud platforms ishighly desirable.
Nice to Have
- Exposureto Service Management Tools (e.g., ServiceNow, JiraService Desk).
- Experiencewith DevOps workflows and release management.
- Abilityto mentor junior developers and contribute to documentation for knowledgesharing.
- Familiaritywith modern frontend technologies like Angular, React,or Vue.js is a plus.
- Experiencewith API Gateway and message brokers (e.g., Kafka,RabbitMQ).