Skip to content
mimi

Java Backend Developer

VySystems

Amravati · On-site Full-time 1w ago

About the role

Job Description

∙Bachelor’s degree in computer science, Engineering or Equivalent.

∙You have hands-on experience in building the interconnected systems that enable a business to operate, including hardware, software, network and database.

∙Very Strong expertise in updating and maintaining legacy systems to leverage modern technologies and architectures.

∙You have the expertise and experience in designing and developing microservices which can handle high Transaction Per Second traffic.

∙Strong understanding of data governance principles and best practices.

∙You are experienced with a variety of modern programming languages and frameworks. 8+

years of experience working with Java, Springboot, Oracle, Kubernetes, Kafka, Azure cloud technologies.

∙You have a passion for technology and can stay on top of latest technology trends.

∙Good working knowledge on ITIL processes like Incident management, Change management etc.,

∙You have hands-on experience leading or mentoring scrum teams focused on building software solutions for business critical, architecturally distributed experiences. The teams you have worked with have multi-functional responsibilities such as engineering, quality, devops and release implementation.

∙You care about cycle time and use CI/CD practices, tools to rapidly deploy changes to production while minimizing risk.

∙Have strong communication skills and technical expertise to drive and participate in meaningful discussions with partners across different roles and different skillsets.

The Skills that are Key to This Role

∙Hands on experience in Advanced Java & Spring Boot, Event/Listener messaging frameworks

∙Hands on experience in Designing and Developing Robust RESTful API

∙Hands-on experience in Kubernetes tools and services, including managed Kubernetes platforms,

service meshes, monitoring solutions, and security tools

∙Advanced Java & Spring Boot: Deep expertise in Java-based systems, including performance tuning, memory optimization, and the ability to influence design decisions that impact supportability and reliability

∙SQL & PostgreSQL: Skilled in analyzing query performance, optimizing database interactions,

and supporting large-scale data operations

∙Linux Command Line: Proficient in Linux environments and scripting

∙Azure: Extensive experience in Azure cloud and containerized deployments

∙Monitoring & Alerts: Define and drive the observability, including the design of dashboards,

alerting mechanisms, and reliability metrics. Lead reliability reviews with application owners and engineering teams to ensure proactive risk mitigation.

∙CI/CD & DevOps: Build robust CI/CD and shift left practices and improve operational efficiency

∙Analytical Thinking: Ability to break down complex problems and identify root causes

∙Security & Compliance: Champion secure development and support practices and lead compliance efforts

∙Communicate clearly and provide leadership level communication during high-impact incidents and application issues.

∙Incident Management: Triage incoming incidents, perform initial diagnosis, and lead issue response and drive root cause analysis and postmortem documentation

∙Hands-on experience in utilizing the Dev assist tools to improve quality and efficiency

∙Experience in implementing Micro services Architecture & building / deploying highly automated, scalable and maintainable infrastructure.

∙Experience in designing and developing apps with high throughput and low latency utilizing load balancing, caching, threading etc.

∙Strategic thinking and critical problem-solving skills The Value You Deliver

∙Define, develop, and implement application-level architecture hosted in the cloud.

∙Use your expertise and leadership to influence and gain consensus on how to proceed, remove impediments and strive for robust team success sprint over sprint.

∙Consistently making culture choices that positively impact the team, helping the team to create a better work environment.

∙Understand the leadership vision and own the execution of that vision.

∙Cultivate a culture of best-in-class software engineering practices

∙Deliver system automation by setting up continuous integration/continuous delivery pipelines

∙Communicate effectively in team environment.

∙Identify departmental needs and make sugges

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