Skip to main content
Raj Reddy

Raj Reddy

Full Stack Java Developer

Talent
Toronto, OntarioMember since January 23, 2023
·

Hire this person

Send a job offer directly to this candidate

About

Full Stack Java Developer with 5 years of experience in designing, developing, and deploying web applications using Java, Spring, Hibernate, and JavaScript technologies. Proficient in building scalable, high-performance, and fault-tolerant systems. Strong experience in developing RESTful web services and Microservices architecture.

Familiar with Agile development methodologies and Git version control. Adept at working independently and in a team environment. Strong problem-solving and analytical skills.

Expertise in

Java (Core Java, J2EE)

Spring Framework (Spring MVC, Spring Boot, Spring Data)

Hibernate ORM

JavaScript (jQuery, AngularJS, ReactJS, VueJS)

HTML, CSS, and JavaScript frameworks

RESTful web services

Microservices architecture

Agile development methodologies (Scrum, Kanban)

Git version control

Experience with cloud platforms such as AWS, Azure, or GCP

Experience in deploying and managing web applications on cloud infrastructure

Knowledge of cloud services such as EC2, S3, RDS, and CloudFront

Experience in setting up and configuring cloud-based services and environments

Understanding of cloud security best practices and experience implementing security measures for cloud-based applications

Familiarity with containerization technologies such as Docker and Kubernetes

Experience in implementing and managing CI/CD pipeline on cloud platforms

Experience

Design, develop, and maintain web applications using Java, Spring, Hibernate, and JavaScript technologies

Participate in the full software development life cycle, including requirements gathering, design, development, testing, and deployment

Develop and implement RESTful web services and Microservices architecture

Collaborate with cross-functional teams to define, design, and ship new features

Implement security and data protection measures

Understand and follow Agile development methodologies and Git version control

Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Communicate with clients and stakeholders to gather requirements and provide updates on project progress

Participate in code reviews and ensure that all solutions are aligned with pre-established architectural specifications

Work closely with the QA team to ensure the delivery of high-quality and defect-free software.

Education

Design, develop, and maintain web applications using Java, Spring, Hibernate, and JavaScript technologies

Participate in the full software development life cycle, including requirements gathering, design, development, testing, and deployment

Develop and implement RESTful web services and Microservices architecture

Collaborate with cross-functional teams to define, design, and ship new features

Implement security and data protection measures

Understand and follow Agile development methodologies and Git version control

Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Communicate with clients and stakeholders to gather requirements and provide updates on project progress

Participate in code reviews and ensure that all solutions are aligned with pre-established architectural specifications

Work closely with the QA team to ensure the delivery of high-quality and defect-free software.

Reviews

Related