Java Full Stack Developer with Angular
Churchill K.United StatesMIDPosted 1h ago
JavaAngularHTMLCSSTypeScriptRESTful APIsmicroservicesMySQLMongoDBSpring BootHibernateTDD
About the Role
We are seeking a Java Full Stack Developer with Angular experience to join a client's team. This role involves working on both front-end and back-end development, contributing to the entire product lifecycle from analysis to testing.
Key Responsibilities
• Develop new components in Java and maintain/enhance existing components in Java/Angular/Python
• Design and develop scalable, secure, and efficient backend services using Java
• Implement database schema design, data modeling, and data migration strategies
• Develop and maintain backend services using Java-based frameworks such as Spring Boot or Hibernate
• Promote best practices in terms of TDD, development tools and technologies
• Collaborate with business owners and stakeholders as well as other agile teams
Requirements
• At least 5+ years of hands-on Single Page App development
• Design and develop responsive, interactive, and user-friendly UI components using Angular, HTML, CSS, and TypeScript
• Implement UI/UX designs and wireframes into functional and visually appealing interfaces
• Optimize UI performance, ensuring fast page loads and smooth user interactions
• At least 7+ years of hands-on Single Page App development for backend
• Design, develop, and maintain scalable, secure, and efficient backend services using Java
• Implement database schema design, data modeling, and data migration strategies using relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB)
• Develop and maintain backend services using Java-based frameworks such as Spring Boot or Hibernate
• Ensure backend services are highly available, scalable, and fault tolerant