Senior Java Software Engineer
Role summary
Seeking a Senior Java professional with 15+ years of experience in Java, Angular, and Microservices to design and develop scalable web applications. The role involves building dynamic, responsive, and user-friendly web interfaces using Angular, and developing robust, scalable backend services with Java and a Microservices architecture. Responsibilities include optimizing performance and security, staying updated with emerging technologies like Azure, participating in code reviews, supporting CI/CD pipelines, and collaborating with cross-functional teams within an Agile environment. The position also requires leading frontend and backend development efforts, mentoring junior developers, and contributing to architectural decisions.
Summary
- Seeking a Senior Java professional with 15+ years of experience in Java, Angular and Microservices to design and develop scalable web applications.
- Design develop and maintain high quality and scalable Angular applications integrated with Java based microservices.
- Utilize Angular framework to build dynamic responsive and user friendly web interfaces.
- Develop backend services using Java and Microservices architecture to ensure robust and scalable solutions.
- Collaborate with cross functional teams including product owners QA and DevOps to deliver end-to-end solutions.
- Optimize application performance and scalability while ensuring security best practices.
- Stay updated with emerging technologies in Angular Java Microservices and cloud platforms such as Azure.
- Participate in code reviews and enforce coding standards and best practices Work within Agile development environments to ensure timely delivery of features.
- Support continuous integration and continuous delivery CICD pipeline activities and deployments.
Roles and Responsibilities
- Lead frontend development efforts using Angular and backend service development using Java Microservices.
- Mentor and guide junior developers to improve their technical skills and code quality.
- Collaborate closely with backend and cloud teams to integrate APIs and microservices.
- Conduct design discussions and contribute to architectural decisions for scalable solutions.
- Troubleshoot and debug complex issues to maintain smooth application performance.
Similar roles
Java Software EngineerFinanzkonzept 360 · Reno, Nevada, United States · Hybrid
Entry Level- Java Software EngineerBeaconFire Inc. · Three Rivers, Michigan, United States · Onsite- Senior Java Software EngineerE-solutions Inc · North York, Ontario, Canada · Onsite
Java Software EngineerTMV Global Inc · Austin, Texas, United States · Onsite- Senior Java Software EngineerVision Square INC · Plano, Texas, United States · Onsite