Senior Java/Angular Developer
Overview
Senior Java/Angular Developer
Location: Remote (Work from Anywhere)
Start Date: Immediate
About the Role:
The client seeks a skilled and experienced Senior Java/Angular Developer to join their Product team. These role involve designing and building a robust and scalable platform that supports some of the largest retailers in the world with payment solutions. Successful candidates will play a key role in delivering high-quality features, collaborating with cross-functional teams, and contributing to a culture of technical excellence.
Responsibilities:
- Develop, test, and maintain high-quality front-end and back-end solutions using Java and Angular frameworks.
- Design and implement scalable, performant, and secure applications.
- Collaborate with product managers, testers, and other developers to define and deliver features that meet business and user needs.
- Participate in technical discussions, contribute to architecture decisions, and provide input on system design.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews, mentor junior developers, and ensure team-wide adherence to best practices.
- Identify and resolve technical issues, including performance optimization and debugging.
- Stay updated on new technologies and frameworks, integrating them as needed to improve the platform.
Qualifications:
- 5+ years of professional experience in software development with a strong focus on Java and Angular.
- Proven experience with modern Java frameworks (e.g., Spring Boot) and Angular versions 12 or higher.
- Proficiency in building RESTful APIs and integrating front-end and back-end systems.
- Strong understanding of relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Experience with CI/CD pipelines, containerization (e.g., Docker), and cloud platforms (e.g., AWS, GCP, Azure).
- Solid understanding of Agile methodologies and the software development lifecycle.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a remote, collaborative environment.
What You’ll Bring:
- A passion for delivering user-centric software solutions.
- A results-driven mindset and ability to take ownership of tasks and features.
- A commitment to collaboration, continuous learning, and improvement.
Why Join?
The client offers the opportunity to work on impactful projects in a fast-growing and innovative space. You’ll be part of a supportive team where your work directly contributes to delivering real-world solutions. These fully remote roles offer flexibility and the chance to work from anywhere while advancing your career in a dynamic, forward-thinking environment.
Required skills
Apply now
Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.