We are seeking a Java Full Stack Developer with strong expertise in front-end development using Angular and solid understanding of back-end technologies.
The role involves building secure, scalable applications, creating APIs, and implementing unit tests across the stack.
The ideal candidate will have experience working on high-transaction applications and familiarity with modern development practices.
Key Responsibilities
- Develop and maintain front-end applications using Angular (version 17+).
- Implement back-end functionality using Java and REST APIs.
- Create and manage API endpoints for data storage and retrieval.
- Perform unit testing for both front-end and back-end components.
- Collaborate with the team to design low-level system components.
- Work on micro front-end architecture (preferred).
- Ensure application security and scalability for high-volume transactions.
- Utilize GitHub and GitHub Actions for version control and CI/CD.
Required Qualifications
- Strong proficiency in Angular (version 17+).
- Experience with Java back-end development and REST APIs.
- Ability to design and implement secure applications (OAuth2 or similar).
- Familiarity with unit testing frameworks for front-end and back-end.
- Basic understanding of low-level system design.
- Hands-on experience with GitHub and GitHub Actions.
- Ability to work independently and follow detailed technical instructions.
Preferred Qualifications
- Experience with micro front-end architecture.
- Background in building secure, high-transaction applications.