Java Developer
About Candidate
Introduction:
The candidate is an experienced Java Developer with over 11 years of expertise in backend application development. With a focus on building microservices-based solutions, the candidate has worked on a wide range of projects, including banking, space and defense, logistics, and telecommunications. Their technical skills encompass Java, Spring Boot, Hibernate, and various cloud technologies like AWS and OpenShift. They have a strong foundation in database management, including SQL, NoSQL, and cloud storage. Adept in DevOps tools and methodologies, the candidate has a proven track record in implementing CI/CD pipelines, unit testing, and application optimization. They also excel in troubleshooting, enhancing existing systems, and collaborating with cross-functional teams to deliver scalable and high-performance applications. The candidate has a rich history of working with enterprise-level applications, contributing to both new feature development and ongoing system maintenance.
Responsibilities:
- Developing and maintaining microservice-based backend applications.
- Implementing new features and improvements based on business requirements.
- Troubleshooting and resolving production issues to ensure system stability.
- Designing and managing databases, including SQL and NoSQL systems.
- Integrating third-party tools and services to enhance system functionality.
- Managing cloud deployments using AWS, OpenShift, and Docker.
- Optimizing and monitoring system performance with tools like Grafana and Prometheus.
- Implementing CI/CD pipelines using Jenkins and other DevOps tools.
- Ensuring data security and compliance with industry standards.
- Collaborating with business analysts, QA teams, and clients for project success.