Jr Java Developer

Sumitomo Mitsui Banking CorporationCharlotte, NC
6d$104,000 - $145,000Hybrid

About The Position

We are looking for a motivated and detail-oriented Junior Full Stack Developer with 2–5 years of experience in developing web applications using React.js and Java/Spring backend. The ideal candidate has a solid foundation in object-oriented programming, a keen interest in cloud technologies (especially Microsoft Azure), and a desire to grow within a collaborative, Agile development environment.

Requirements

  • 2–5 years of experience in full stack development (internships or academic projects may count).
  • Basic to intermediate proficiency in Java, React.js, and object-oriented programming.
  • Understanding of RESTful APIs and interest in microservices architecture.
  • Familiarity with JavaScript, TypeScript, HTML5, and CSS.
  • Exposure to Azure cloud services or willingness to learn.
  • Familiarity with databases (e.g., PostgreSQL, SQL Server, or MongoDB).
  • Basic understanding of Agile methodologies, Git, and CI/CD concepts.
  • Willingness to learn and grow within a team environment.

Nice To Haves

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Exposure to Azure, Docker, or Kubernetes is a plus.
  • Strong problem-solving skills and an eagerness to work on both front-end and back-end tasks.
  • Good communication and collaboration skills.

Responsibilities

  • Assist in the development of web applications using Java and React.js (e.g., Spring Boot) )/TypeScript (Node.js).
  • Support the design and implementation of RESTful APIs and contribute to microservices-based architectures.
  • Write clean, maintainable code using object-oriented programming principles.
  • Build responsive front-end interfaces using HTML5, CSS3, JavaScript, and TypeScript.
  • Contribute to cloud-native solutions using Azure services such as: o Azure Functions o App Services o API Management (APIM) o PostgreSQL o Event Hub (optional but a plus)
  • Work with SQL and NoSQL databases under guidance.
  • Participate in Agile development activities including stand-ups, sprint planning, and code reviews.
  • Learn and assist with CI/CD pipelines and container-based deployment using Dockerand Kubernetes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service