Java Developer

SAN0496

About Candidate

The candidate is an experienced Senior Java Developer with a solid background in IT architecture, having worked in various sectors including retail, banking, and e-commerce. With over 15 years in software development and consulting, they have been responsible for developing and maintaining backend systems, implementing architecture strategies, and providing solutions in complex environments. The candidate has a strong proficiency in Java, JavaScript, TypeScript, and a variety of frameworks and tools such as Spring, Serverless, Terraform, Git, Maven, and AWS services. They have demonstrated expertise in designing event-driven and domain-driven architectures, maintaining infrastructure using Infrastructure as Code (IaC) principles, and supporting teams working on large-scale projects. In addition, the candidate has a deep understanding of Agile methodologies, particularly Scrum, and a strong commitment to Clean Code and SOLID principles. They are proficient in tools for observability and monitoring, including CloudWatch and Splunk. Their experience also extends to managing multi-cultural teams, gathering requirements, conducting workshops, and ensuring smooth integrations across various platforms and software solutions. The candidate is a strong advocate of the DevOps culture and has been involved in various consultancy roles, offering tailored solutions and strategies to meet the unique needs of their clients in the tech industry.

  • Over 15 years of experience in software development and IT consulting across industries like retail, banking, and e-commerce.
  • Expertise in backend development, infrastructure maintenance, and implementing scalable systems.
  • Proficient in Java, JavaScript, TypeScript, and frameworks like Spring Boot, Struts2, and Hibernate.
  • Extensive experience with AWS services including EC2, SQS, SNS, SES, API Gateway, and Cognito.
  • Strong knowledge of Infrastructure as Code (IaC) using Terraform to manage cloud infrastructure.
  • Skilled in event-driven and domain-driven design patterns for building robust systems.
  • Solid understanding of Agile methodologies, particularly Scrum, to drive project success.
  • Advocate of DevOps practices, fostering collaboration between development and operations teams.
  • Experience with observability tools such as CloudWatch and Splunk for monitoring and troubleshooting.
  • Focused on applying SOLID principles and Clean Code practices to ensure maintainable software.
  • Proficient in using tools like Git, Maven, Jenkins, and GitHub Actions for version control and CI/CD.
  • Strong communication skills, with experience managing multi-cultural teams and facilitating workshops.
  • Successfully gathered requirements, defined strategies for integration, and ensured smooth implementation of solutions.
  • Hands-on experience with serverless architecture and AWS Beanstalk for scalable applications.
  • Extensive involvement in system architecture, designing solutions for core implementations and integration strategies.
  • Dedicated to continuous improvement and staying updated with the latest trends in software development and cloud computing.

Skills

Java, JavaScript, TypeScript, AWS (EC2, SQS, SNS, SES, API Gateway, Cognito), Terraform, Git, Maven, Jenkins, Event-Driven Design, Domain-Driven Design, Agile (Scrum), SOLID principles, Clean Code, DevOps, CloudWatch, Splunk, Serverless, Beanstalk.

Be the first to review “Java Developer”

Your Rating for this listing