Jr Full stack Developer(Angular/Java)
Smartncode
United States
Remote
USD 80,000 - 110,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An established industry player is seeking a talented developer to join their dynamic team. In this role, you will design and implement user-friendly interfaces using cutting-edge technologies like Java Micro Services and popular UI frameworks such as React and Angular. You will also develop and maintain robust middleware services and REST APIs, ensuring seamless integration with backend databases. Your expertise in cloud services, particularly AWS, will be crucial as you assist in deploying applications for optimal performance. This is a fantastic opportunity to grow your skills in a collaborative Agile environment while contributing to innovative projects that shape the future of technology.
Qualifications
- Bachelor's degree in Computer Science or equivalent experience.
- Experience with frontend technologies like React and Angular.
Responsibilities
- Collaborate with the team to design user-friendly interfaces.
- Develop middleware services and REST APIs using Java Spring Boot.
Skills
Java Micro Services
React
Angular
Java Spring Boot
MySQL
PostgreSQL
Agile Methodologies
AWS
JPA
Hibernate
CI/CD Pipeline
GitHub
Bitbucket
Problem-solving
Communication Skills
Education
Bachelor's Degree in Computer Science
Software Engineering
Tools
Jenkins
AWS
GitHub
Bitbucket
Key Responsibilities:
- Collaborate with the development team to design and implement user-friendly interfaces using Java Micro Services, and UI Framework such as React, and Angular.
- Develop and maintain middleware services and REST APIs using Java Spring Boot.
- Work with relational databases (MySQL, MS SQL, PostgreSQL) to design, optimize, and manage data storage solutions.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Assist in deploying applications to the AWS cloud and utilizing its services for improved scalability and performance.
- Troubleshoot and debug applications to enhance performance and reliability.
- Stay updated with emerging technologies and industry trends to continually improve development practices.
Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Good understanding of frontend technologies: Java Micro Services using Spring Boot, and UI Frame Works such asReact, Angular.
- Familiarity with middleware development using Java Spring Boot.
- Experience with backend databases such as PostgreSQL or MySQL.
- Knowledge of Agile methodologies and experience working in sprint cycles.
- Understanding of cloud services, particularly AWS.
- Good experience with JPA and Hibernate.
- Proficiency in CI/CD Pipeline and familiarity with tools such as Jenkins.
- Expert in using Repositories such as GitHub or Bitbucket.
- Strong problem-solving skills & ability to work collaboratively in a team environment.
- Excellent communication skills and a willingness to learn from senior developers.