The company is seeking a Full Stack Developer to design, develop, and maintain high-quality web applications using Java/Spring Boot and Angular.
Requirements
- 10 years of professional experience in Java/Spring Boot & Angular development.
- Strong understanding of object-oriented programming principles.
- Experience with RESTful API design and development.
- Experience with version control systems (e.g., Git).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Experience with testing frameworks (e.g., JUnit, Mockito, Jasmine, Karma).
Responsibilities
- Design, develop, and deploy RESTful APIs using Java and Spring Boot framework.
- Develop and maintain robust and scalable frontend applications using Angular.
- Write clean, well-documented, and maintainable code.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Troubleshoot and debug issues in both frontend and backend applications.
- Stay up to date with the latest technologies and best practices in web development.
- Contribute to the improvement of our development processes and tools.
Other
- Excellent communication and teamwork skills.
- Strong problem-solving and analytical skills.
- A passion for learning new technologies and best practices.
- Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
- This position is not available for independent contractors