Job Url: https://www.remoterocketship.com/company/leangroup-2/jobs/senior-java-angular-developer-united-states-remote Job Description: Lean Tech Website LinkedIn All Job Openings Lean Tech is a staff augmentation company that specializes in offering businesses the talent and support they need through a proven nearshore and offshore model. The company helps in establishing remote satellite offices in Latin America and the Philippines, building mission-critical teams across various business functions such as operations, technology, marketing, and sales. Lean Tech focuses on workforce optimization, providing tailored solutions to align people, processes, and technology to enhance customer experiences while minimizing costs. The company also emphasizes social impact by engaging in corporate social responsibility initiatives. Development β€’ Logistics β€’ Automation β€’ Software β€’ Education 501 - 1000 employees 🀝 B2B 🎯 Recruitment ☁️ SaaS Senior Java - Angular Developer Yesterday πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time 🟠 Senior πŸ”™ Backend Engineer Angular AWS Azure Cloud Docker Google Cloud Platform Gradle Java Kafka Kubernetes Microservices RxJS Spring Spring Boot SpringBoot Terraform TypeScript Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Lean Tech is a forward-thinking organization dedicated to delivering innovative technological solutions across various sectors. β€’ We are seeking a Senior Java Engineer with extensive expertise in full-stack development, focusing on Java backend services that utilize Spring Boot, JSP, and JSF, combined with modern Angular frontend frameworks. β€’ This remote position involves designing, developing, and maintaining scalable Java-based applications while ensuring robust frontend-backend integration. β€’ The successful candidate will demonstrate proficiency in building containerized applications using Docker and Kubernetes and maintaining CI/CD pipelines using GitLab. β€’ Within our dynamic Agile environment, you will have the opportunity to make a significant impact on performance and scalability, contributing to the overall success of Lean Tech's innovative projects. 🎯 Requirements β€’ 5+ years of advanced Java development experience, focusing on Spring Boot and microservices. β€’ Proven experience working with JSP, JSF and Spring Data JDBC for integrating UI layers with persistence and backend services. β€’ Expertise in Angular (minimum version 17), TypeScript, HTML, and CSS/LESS at a mid-level proficiency, including performance optimization techniques. β€’ Understanding of RxJS for reactive programming and observable patterns in Angular applications. β€’ Experience with Git and GitLab for version control, adhering to best practices in branching strategies. β€’ Ability to build and maintain CI/CD pipelines using GitLab CI/CD. β€’ Intermediate understanding of authentication and authorization protocols, including OAuth2, JWT, and SSO. β€’ Advanced proficiency in integrating RESTful APIs with frontend applications. β€’ Experience with Gradle for build automation. β€’ Proficiency in utilizing DB2 and MSSQL database technologies. β€’ Bachelor’s degree in Computer Science, Software Engineering, or a related field. πŸ–οΈ Benefits β€’ Professional development opportunities with international customers β€’ Collaborative work environment β€’ Career path and mentorship programs that will lead to new levels