Senior Java Developer With Angular Experience at Ancient | The Wisdom of Technology | Torre

Senior Java Developer With Angular Experience

You'll drive innovation in modern Angular and Java, mentoring a team to build scalable, performant solutions.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Contractor

Currency exchange and taxes to be paid by:

Company

Compensation USD4.5k/month
Non-negotiable
location_on
Remote (for México residents)
Remote (for Guatemala residents)
Remote (for Belice residents)
Remote (for El Salvador residents)
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 23 days ago

Requirements and responsibilities


Job Description: - Experienced developer with advanced knowledge in Java development and strong front-end Angular capabilities, able to implement complex requirements and mentor junior developers. - This role requires a solid understanding of engineering standards, best practices, and modern frameworks. Responsibilities: - Hands-on development. - Collaborative design. - Critical code reviews. - Continuously learning and applying evolving technologies. - Work with the Product Team to understand business requirements and translate them into technical solutions aligned with approved technology stacks. - Requires strong written and verbal communication skills and the ability to explain technical concepts to non-technical stakeholders. - Develop performant, scalable, testable, and supportable solutions using Java with best-of-breed frameworks such as Spring Boot and JPA, as well as modern Angular (v16–18) with libraries including RxJS and Jasmine. - Design and build modern Angular (16–18) applications using standalone components, signals, TypeScript, and Angular CLI, following best practices for maintainability, performance, and scalability. - Implement reactive UI patterns and state management using Angular services and signals, integrating front-end applications with RESTful APIs. - Build well-tested, responsive user interfaces using Angular testing frameworks (Jasmine/Karma), reusable component libraries, and enterprise UI standards. - Enforce and contribute to UI standards including accessibility (WCAG 2.x), responsive design, cross-browser compatibility, and consistency through shared design systems and component libraries. - Apply front-end performance best practices such as lazy loading, change detection optimization, bundle size management, and Lighthouse-based performance monitoring. - Collaborate with a team of developers with varied experience levels, providing guidance and mentorship while also taking direction as needed. - Proactively learn and apply best practices across all libraries and technologies used by Valvoline Engineering, understanding tradeoffs and selecting appropriate solutions. What You’ll Need: - Minimum 5 years of professional software development experience using Java and preferably Angular, including modern Angular 16–18. - Extensive experience designing and consuming RESTful APIs. - Strong communication and collaboration skills across technical and non-technical teams. - Solid understanding of ORM concepts and common pitfalls. - Extensive experience writing unit tests using JUnit and Mockito. - Experience leveraging messaging systems for asynchronous processing and loosely coupled architectures. - Working knowledge of enterprise UI governance, including accessibility compliance, design systems, and front-end performance standards.
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.