Java Developer

SAN0718

About Candidate

Introduction:

A highly skilled software developer with over 8 years of experience in delivering robust software solutions, leading cross-functional teams, and managing the software development lifecycle. The candidate has a proven track record in mentoring teams, driving continuous improvement, and leading projects to successful completion on time and within budget. Their expertise spans a variety of programming languages (Java, Python, TypeScript, Node.js) and technologies (Spring Boot, Docker, Kubernetes), with extensive experience in cloud computing (AWS, Azure) and DevOps practices (CI/CD, Jenkins, Terraform). The candidate has demonstrated proficiency in database management, microservices architecture, and infrastructure automation. They are committed to innovation, continuously staying updated with the latest industry trends and technologies.

Responsibilities:

  • Led cross-functional teams of developers and DevOps engineers to ensure project success.
  • Designed, developed, and deployed cloud-based software architectures for scalability and efficiency.
  • Managed multiple projects simultaneously, ensuring timely delivery and quality.
  • Conducted requirement gathering, effort analysis, and ensured alignment with business objectives.
  • Migrated applications from Kubernetes to AWS, improving scalability and resource management.
  • Designed and maintained CI/CD pipelines using Jenkins, Kubernetes, and Docker.
  • Led the migration of applications from CloudFoundry to Kubernetes, enhancing flexibility.
  • Oversaw the creation of microservices from monolithic applications, improving modularity.
  • Provided support and maintenance for applications, ensuring optimal performance.
  • Conducted coaching sessions and performance reviews for team development.
  • Led architectural decision-making to ensure high-quality, scalable solutions.
  • Integrated applications with billing systems to streamline payment processes.
  • Facilitated effective communication with stakeholders throughout the project lifecycle.
  • Provided ongoing monitoring and alerting for application performance to ensure system reliability.
  • Recruited top talent by conducting interviews and identifying the best-fit candidates.
  • Designed and implemented automated deployment processes to streamline workflows.
  • Implemented infrastructure automation using Terraform, ARM Templates, and Bicep.
  • Managed the release and deployment of applications, ensuring smooth updates.
  • Worked with database systems like PostgreSQL, Oracle, MySQL, and Elasticsearch for robust data management.
  • Ensured high-quality software solutions by applying best practices and industry standards.

Skills

Programming Languages: Java (JavaEE, Spring Boot), Python, TypeScript, Node.js Cloud Platforms: AWS, Azure, CloudFoundry DevOps Tools: Jenkins, Docker, Kubernetes, Helm, Terraform, GitHub Actions Database Management: PostgreSQL, Oracle, MySQL, MS SQL, Elasticsearch, Opensearch Microservices & APIs: Microservices Architecture, Apigee, API Management CI/CD & Automation: Jenkins, Kubernetes, Helm, Terraform, Bicep, ARM Templates Project Management: Agile, Cross-functional Team Leadership, Stakeholder Communication

Be the first to review “Java Developer”

Your Rating for this listing