Software Engineer

Chubb logo

Chubb

View Salaries, Reviews, and more  

Job Description

Job Description

Job Title: Full Stack Developer (Java + Angular]

Job Description: We are seeking a highly skilled and motivated Full Stack Developer with experience in Java and Angular to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using Java on the backend and Angular on the frontend. You will collaborate with cross-functional teams to deliver high-quality solutions and contribute to the continuous improvement of our development processes.

Responsibilities

  • Design, develop, and maintain web applications using Java, Spring Framework, and Angular.
  • Collaborate with product owners, UX designers, and backend developers to understand requirements and deliver user-friendly and scalable solutions.
  • Develop clean, maintainable, and efficient code while following best practices and coding standards.
  • Implement and consume RESTful APIs to integrate frontend functionality with backend systems and external services.
  • Write and execute unit tests to ensure code quality and maintainability.
  • Participate in code reviews, debugging, and troubleshooting to identify and fix any issues promptly.
  • Work in an agile development environment, actively participate in sprint planning, daily stand-ups, and retrospective meetings.
  • Stay up-to-date with the latest trends and best practices in Java and Angular development.

Requirements

QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full Stack Developer or similar role with expertise in Java and Angular.
  • Strong knowledge of core Java, Java EE, Spring Framework (Spring Boot, Spring MVC), and Angular (2+).
  • Experience with frontend technologies such as HTML5, CSS3, and JavaScript.
  • Familiarity with web development tools and libraries (e.g., npm, webpack) and RESTful web services.
  • Knowledge of database technologies (e.g., SQL, MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate, JPA).
  • Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Strong problem-solving and analytical skills, with the ability to debug and resolve complex issues.
  • Excellent communication and collaboration skills to work effectively in a team environment.

If you possess the required skills and have a passion for developing robust and user-friendly web applications using Java and Angular, we would love to hear from you. Apply now and join our talented team of developers!

Interview Questions of Software Engineer at Chubb

Interview questions from Chubb that are similar to Software Engineer
View more interview questions from Chubb โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Software Engineer at Chubb

Currently, there aren't any salaries for this role at Chubb shared by other job seekers.

View more salaries from Chubb โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now