Fullstack+ Devops

Randstad India

Not Interested
Bookmark
Report This Job

profile Job Location:

Gurgaon - India

profile Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Software Development
Designing developing and maintaining n-tier web applications using Java and Java-
based frameworks (Spring Boot Spring MVC etc.)
Writing clean testable and well-documented code following established coding
standards and best practices
Building and consuming RESTful APIs and web services (REST) as part of a service-
oriented architecture
Developing front-end components using Angular or React to deliver responsive user-
friendly interfaces
Working with Python Kafka and observability tools such as Dynatrace
Performing code reviews and contributing to a culture of engineering excellence and
knowledge sharing
Working with databases - MongoDB writing SQL queries designing schemas and
managing data migrations using tools such as Flyway
Collaborating with product owners architects and QA to translate business
requirements into technical solutions
Troubleshooting and resolving production issues performing root-cause analysis and
implementing fixes
Participating in Agile ceremonies (sprint planning stand-ups retrospectives) and
contributing to continuous improvement
DevOps Engineering
Dockerizing applications by building containers and bundling them together to create
Docker Services
Automating existing processes for build deployment test static analysis etc. of
applications and services
Creating new pipelines and increasing the reliability of existing Continuous Integration
pipelines
Optimizing pipelines to ensure scalability and improve pipeline speed while playing an
active role in the stability of these pipelines
Implementing and maintaining Infrastructure-as-Code practices using Helm charts and
configuration-as-code (JCasC)
Managing deployments on OpenShift/Kubernetes container orchestration platforms
Contributing to improving and optimizing our automated CI/CD pipelines by actively
participating in DevOps initiatives to help automate current manual and repetitive
processes/tasks
Monitoring application health and performance and implementing observability
practices (logging metrics alerting)
Cross-Cutting
Coaching and mentoring junior team members to improve overall development and
automation engineering skillsets
Continuously looking for improvements to enhance our software delivery process and
engineering practices and finding efficiencies to help increase the productivity of the
team
Ensuring a high level of customer service is maintained to stakeholders while
addressing critical requests
What you bring to the table:
Team player with a positive attitude and excellent interpersonal skills
Bachelor's degree in Computer Science or equivalent experience
5 years of experience designing building and deploying n-tier web applications using
Java and Java-based application frameworks (Spring Boot Spring MVC Hibernate etc.)
Strong proficiency in front-end technologies such as Angular or React along with HTML
CSS and JavaScript/TypeScript
An in-depth understanding of Continuous Integration and Continuous Delivery
principles and practices
Strong knowledge of web application technology stacks NoSQL DB and relational
databases (SQL)
Cloud and AI experience - AWS GCP Copilot Claude Code
Experience with Docker OpenShift Kubernetes and Container Management
Technologies in general
Experience with Git/GitHub Maven Gradle Groovy Jenkins Job DSL SonarQube and
Nexus in both Windows and Linux environments
Knowledge of scripting languages such as PowerShell and Bash
Experience with JCasC and Helm is an asset
Experience developing service-oriented systems is an asset
Proficiency with various architecture and integration concepts and the technology
platforms supporting them: SOA Web Services (REST) API gateways etc.
Knowledge of version control feature/release branching & trunk-based development
strategies
Experience working in an Agile Scrum environment is preferred
Ability to communicate both in writing and orally and work independently while
establishing relationships across many teams
Ability to think critically analyze and resolve technical issues while identifying different
options and creating great solutions to problems that have not been encountered before
Highly autonomous self-starter with experience in the full software development
lifecycle - from design through deployment and production support
Software Development Designing developing and maintaining n-tier web applications using Java and Java- based frameworks (Spring Boot Spring MVC etc.) Writing clean testable and well-documented code following established coding standards and best practices Building and consuming RESTful A...
View more view more