Search by job, company or skills

Coforge

Java Full Stack Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Over 200 applicants
Quick Apply

Job Description

Responsibilities:

  • Lead a team of developers in designing, developing, and maintaining web applications using ReactJS and Java Full Stack technologies.
  • Provide hands-on development and active contribution to the codebase on a daily basis.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Mentor and guide team members in best practices, coding standards, and efficient development processes.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues.
  • Stay updated with the latest industry trends and technologies to ensure the team is using the best tools and practices.
  • Might participate in the recruitment process to build a high-performing development team.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Team Lead or Senior Developer in ReactJS and Java Full Stack development.
  • Strong proficiency in JavaScript, ReactJS, Java, Spring Boot, and related technologies.
  • Strong proficiency and hands-on experience with:
  • Unix/Linux platform
  • Java v.11+ software development
  • Spring Boot
  • HTML5 / CSS3
  • JavaScript and ReactJS
  • Node.js
  • Git (GitHub and/or Bitbucket)
  • Unit Testing (Jest, React Testing Library)
  • Continuous Integration (CI) e.g., Jenkins, GitHub Actions, TeamCity
  • Google Cloud Platform (GCP) knowledge to troubleshoot problems, read logs, etc.
  • Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., GCP, AWS, Azure).
  • Solid understanding of front-end and back-end development processes.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and communication skills.
  • Ability to work in a fast-paced, collaborative environment.

Preferred Qualifications:

  • Master's degree in Computer Science or a related field.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Nice to have experience:
  • TypeScript
  • Build mgmt.: webpack
  • Redux for state management

More Info

About Company

Job ID: 110792125

Similar Jobs