Full-Stack Software Development Engineer II ( Java and Angular)

Remote Full-time
• **We are seeking a highly skilled Full-Stack Software Engineer II with expertise in Angular and solid experience in Java-based back-end development. The role is front-end focused***

This role will focus on building rich, responsive user interfaces while contributing to the full-stack architecture and development lifecycle. This role will collaborate across teams to design, develop, test, deploy, and maintain scalable web applications that power our enterprise solutions.

Expected Duties:
• Develop single-page applications (SPAs) using Angular and modern front-end tooling.
• Collaborate with back-end engineers to integrate RESTful APIs and ensure seamless data flow.
• Ensure front-end code quality, performance, accessibility, and cross-browser compatibility.
• Contribute to architectural decisions that span both front-end and back-end systems
• Participate in Agile ceremonies and drive continuous improvement in development practices.

Qualifications: Knowledge, Skills, and Abilities
• Bachelor’s degree in STEM or equivalent experience
• 2+ years of Angular (2+) development, with mastery of HTML, CSS, ES6, and front-end tooling (e.g., NPM).
• Experience building SPAs and working with DOM manipulation and browser compatibility.
• Proven ability to implement design patterns such as observables, flow control, and error handling.
• 3+ years of Java/J2EE experience, including integration with RESTful services and RDBMS (SQL).
• Familiarity with automated front-end testing frameworks (e.g., Jasmine).
• Experience with CI/CD pipelines, Docker, and Kubernetes.
• Strong problem-solving skills and understanding of object-oriented design and algorithms.
• Excellent communication and collaboration skills.
• Experience with Spring Boot, Spring JPA/Hibernate, and Spring Security.

Preferred Experience, Qualifications and Skills
• Exposure to non-relational databases (Redis, Elasticsearch, etc.).
• Familiarity with DevOps tools like Git, Jenkins, Azure DevOps, Terraform
• Knowledge of microservices architecture and distributed systems.
• Scripting experience in JavaScript, Python, or Shell.

This role requires availability for team meetings at 9: 30 AM EST

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Live Chat Customer Service Representative – Remote Opportunity at arenaflex**

Remote

Remote Chat Support Assistant – Entry‑Level Customer Engagement Specialist at careerzynith

Remote

Technical Recruiter | Engineering | Industry or University

Remote

Data Entry Operator

Remote

Urgently Hiring: Mgr-Site Reliability Engineering Orlando, FL

Remote

Experienced Data Entry Associate - Work from Home with Amazon's Dynamic Team - No Prior Experience Required

Remote

Staff Software Engineering, Frontend (Slack) – Amazon Store

Remote

New Online Data Entry Jobs For Teens No Experience Full Time US

Remote

[Remote] Engineering Manager - CX/CCaaS Platform (Remote)

Remote

Experienced Apple Online Chat Specialist – Remote Part-time Customer Support Role

Remote
← Back