Job Title: Java Full stack Developer
Experience Required: 5-7 years
Location: Remote
Job Description:
We are seeking a highly skilled Java Fullstack Developer to join our dynamic team. The ideal candidate will have extensive experience in both frontend and backend development, with a strong emphasis on Java and Angular. This role requires a proactive individual who is passionate about technology and innovation, and who thrives in a fast-paced environment.
Key Responsibilities:
- Develop and maintain web applications using Java and Angular.
- Design and implement backend services using Spring, Spring Boot, and Spring Cloud.
- Work with both SQL and NoSQL databases to manage and store data.
- Write unit tests using jUnit and Mockito to ensure code quality.
- Containerize applications using Docker and manage deployments with Kubernetes.
- Leverage AWS services for cloud-based solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve software defects and issues.
- Ensure the performance, quality, and responsiveness of applications.
- Stay up-to-date with the latest industry trends and technologies.
Mandatory Skills:
- Java
- Angular (version 4 and above)
- Spring Framework (Spring, Spring Boot, Spring Cloud)
- JPA (Java Persistence API)
- SQL/NoSQL Databases
- jUnit and Mockito
- Docker Containers
- Kubernetes
- AWS (Amazon Web Services)
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5-7 years of professional experience in fullstack development.
- Strong understanding of web development principles and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Experience with Agile/Scrum methodologies.
- Familiarity with CI/CD pipelines and tools.
- Knowledge of additional frontend frameworks/libraries is a plus.
Why Join Us:
- Opportunity to work on cutting-edge technologies and innovative projects.
- Collaborative and inclusive work environment.
- Professional growth and development opportunities.
- Competitive salary and benefits package.
How to Apply:
Interested candidates are encouraged to apply by submitting their resume and a cover letter detailing their relevant experience and qualifications at [Confidential Information] and 7692892697.