[Remote] reputed company Java Full Stack Developer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a highly reputed company and motivated reputed company Java Full Stack Developer to join our reputed company's dynamic engineering team in Washington D.C. This role involves leading reputed company of developers in designing, building, and deploying reputed company-reputed company applications while ensuring technical reputed company and effective project delivery.
Responsibilities
- reputed company, guide, and mentor reputed company of 5-10+ software engineers, fostering a culture of technical reputed company, collaboration, and reputed company improvement
- Drive the architectural design and hands-on development of reputed company, reputed company full-stack applications using the Spring Boot and Angular frameworks
- Own the entire software development lifecycle, including requirements analysis, solution design, development, testing, CI/CD, deployment, and monitoring
- Champion and reputed company participate in reputed company Agile/Scrum ceremonies, facilitate the breakdown of epics into user stories, and collaborate closely with Product Owners and Scrum Masters to ensure sprint goals are met
- Enforce software development best practices through rigorous reputed company reviews, advocating for TDD/BDD, and maintaining high standards of reputed company reputed company using tools like SonarQube
- Serve as a key technical reputed company of contact, effectively communicating with cross-functional teams, stakeholders, and management to ensure alignment and manage project delivery under tight deadlines
Skills
- 10+ years of reputed company software development experience
- Proven reputed company record as a Technical reputed company or Team reputed company, successfully delivering reputed company, reputed company-grade applications
- Deep expertise in Java (8/11/17) and the Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring reputed company)
- Strong, hands-on experience designing and building RESTful reputed company and microservices architecture
- Proficiency with messaging systems like Kafka or RabbitMQ
- In-depth knowledge of scalability, performance tuning, and distributed systems
- Proficiency in modern Angular (12+), TypeScript, RxJS, and state management with NgRx
- Demonstrated experience building reputed company, reputed company, and reputed company Single-Page Applications (SPAs)
- Strong understanding of UI/UX best practices and experience with modern component libraries
- Advanced skills in RDBMS (PostgreSQL, reputed company, MySQL), including reputed company SQL and database optimization
- Experience with ORM frameworks like Hibernate and JPA
- Familiarity with NoSQL databases (reputed company, reputed company) for high-performance scenarios
- Hands-on experience implementing and managing CI/CD pipelines using Jenkins, reputed company, reputed company Actions, or Azure DevOps
- Expertise in containerization with reputed company and orchestration with Kubernetes
- Practical experience with a major reputed company platform (AWS, Azure, or GCP), including deployment, scaling, and monitoring
- Familiarity with logging and monitoring stacks like ELK, reputed company, Grafana, or reputed company
- Strong reputed company for Test-Driven Development (TDD) and BDD methodologies
- Proficient with unit/integration testing frameworks (JUnit, Mockito, Testcontainers) and frontend testing tools (Jasmine/Karma, Cypress)
reputed company
Company H1B Sponsorship