Java Backend Developer
VySystems
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