i
Spectrum Talent Management
22 Spectrum Talent Management Jobs
Full Stack Developer - Java/AngularJS (9-14 yrs)
Spectrum Talent Management
posted 1mon ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a talented and experienced Java Full Stack Developer with expertise in Angular and a strong foundation in Java 17. As part of our dynamic development team, you will play a pivotal role in building high-performance, scalable, and innovative web applications. The ideal candidate should possess a solid understanding of both frontend and backend technologies, including Java 17, Angular, RESTful web services, and database management.
Key Responsibilities :
Full Stack Development :
- Design, develop, and maintain web applications using Java 17 and Angular.
- Develop and integrate RESTful APIs to ensure smooth communication between frontend and backend systems.
- Implement both client-side and server-side components, ensuring optimal performance and usability.
Utilize modern web development practices such as responsive design, mobile-first approach, and cross-browser compatibility.
Backend Development (Java 17) :
- Build scalable, efficient, and secure backend services using Java 17 and associated frameworks (Spring Boot, Hibernate, etc.).
- Design and implement data models, database queries, and services to meet the business requirements.
- Collaborate with DevOps to deploy Java-based applications and ensure seamless integration with cloud platforms and on-premises infrastructure.
Frontend Development (Angular) :
- Develop and maintain the frontend of web applications using Angular.
- Write clean, modular, and reusable code for the UI, incorporating the latest design trends and UX best practices.
- Implement Angular components, services, directives, and pipes, while ensuring smooth data flow between frontend and backend.
Database Integration :
- Design and implement database schemas, queries, and relationships using relational databases (MySQL, PostgreSQL, etc.).
- Optimize database performance for large-scale applications and integrate with the Java backend.
- Utilize Object-Relational Mapping (ORM) tools such as Hibernate or JPA for seamless database interactions.
Collaboration & Communication :
- Work closely with business analysts, designers, and product managers to understand requirements and deliver technical solutions.
- Participate in code reviews, providing constructive feedback to team members to ensure high-quality code standards.
- Collaborate with cross-functional teams to design, implement, and enhance features based on business needs.
Testing & Quality Assurance :
- Write unit and integration tests for both Java and Angular applications using tools like JUnit, Mockito, Jasmine, and Karma.
- Ensure the delivery of reliable, maintainable, and well-tested code.
- Troubleshoot and debug issues, addressing performance bottlenecks and fixing defects in both frontend and backend layers.
Continuous Improvement & Learning :
- Stay up to date with emerging trends in Java and Angular development, incorporating new technologies and best practices into your work.
- Participate in ongoing development of the team's technical expertise and collaborate in knowledge sharing sessions.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
8-24 Yrs