Sr. Java Angular Fullstack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+32 more
Job description
We are seeking a highly skilled and motivated Java Full Stack Engineer to join our growing development team. In this role, you will be instrumental in designing, developing, and deploying scalable web applications, utilizing Java for robust backend services and Angular for dynamic frontend interfaces. The ideal candidate takes pride in writing clean, maintainable code and enjoys collaborating cross-functionally to deliver end-to-end software solutions. End-to-End Development: Design, develop, test, and maintain robust full-stack applications using Java and Angular. Backend Engineering: Develop scalable, secure RESTful APIs and microservices using modern Java frameworks (e.g., Spring Boot, Hibernate). Frontend Engineering: Create dynamic, responsive, and highly interactive user interfaces using Angular, TypeScript, HTML5, and CSS3. Collaboration: Work closely with product managers, UX/UI designers, and fellow engineers to translate business requirements into intuitive software solutions. Database Management: Design database schemas, write optimized SQL queries, and manage data flows across relational and/or NoSQL databases. Code Quality: Participate in peer code reviews, enforce best practices, and write comprehensive automated unit and integration tests to ensure software reliability. Agile Methodology: Actively participate in all Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives. System Optimization: Monitor application performance, identify bottlenecks, and implement optimizations for high speed, scalability, and security across both frontend and backend systems.
Requirements
Java, AngularJS, Software Engineering, Java, AngularJS, Software Engineering, Cross-Functional, Internet Application, User Interface/Experience (UI/UX), Scalable System Development, Work Authorization: Must hold a valid US Green Card (GC) or be a US Citizen (USC). (Mandatory requirement). Education: Bachelorβs degree in computer science, Software Engineering, Information Technology, or a related technical field (or equivalent professional experience). Experience: 9+ years of professional experience as a Full Stack Developer or similar Software Engineering role. Backend Expertise: Strong proficiency in Java (Java 8+) and enterprise frameworks, specifically Spring Boot, Spring MVC, and Spring Security. Frontend Expertise: Extensive hands-on experience building Single Page Applications (SPAs) using Angular (version 8 or newer) and TypeScript. Web Technologies: Solid understanding of HTML5, CSS3 (SASS/LESS), JavaScript, and responsive design principles. API Design: Deep understanding of RESTful API design, implementation, and integration. Databases: Proficiency with relational databases (e.g., PostgreSQL, MySQL, Oracle) and Object-Relational Mapping (ORM) tools. Version Control: Experience with Git and version control best practices (branching, merging, pull requests).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦