About Highspring
At Highspring, we empower organizations to accelerate their digital transformation through high-impact consulting and delivery services.
Our teams combine technical expertise, agile execution, and strategic insight to help clients modernize platforms, scale capabilities, and deliver meaningful business outcomes.
We operate with a Delivery-as-a-Service mindset - embedding governance, quality, and transparency into every engagement. Our clients value Highspring for our ability to integrate quickly, deliver reliably, and elevate performance standards across their technology initiatives.
Role Overview
We are looking for a Full Stack Developer to join our growing team of technology consultants.
In this role, you'll design, develop, and deploy scalable, secure, and high-performing applications across front-end and back-end layers. You'll collaborate with architects, QA specialists, and product teams to deliver solutions that are maintainable, cloud-ready, and aligned with business goals.
Key Responsibilities
Participate in the design and development of modern web applications and digital platforms.
Build and maintain front-end interfaces using modern frameworks (Angular).
Develop robust back-end services using Java.
Implement and manage RESTful and GraphQL APIs to support seamless integrations.
Contribute to the evolution of microservices and cloud-native architectures.
Ensure solutions are containerized (Docker/Kubernetes) and integrated with CI/CD pipelines.
Collaborate closely with UX/UI designers, QA engineers, and product owners.
Write clean, efficient, and testable code following industry best practices.
Conduct code reviews, troubleshoot issues, and optimize system performance.
Support continuous improvement by adopting new tools, frameworks, and technologies.
Participate in Agile ceremonies, providing technical insight and recommendations.
Required Skills \& Experience
5+ years of experience in Full Stack Software Development.
Proficiency in JavaScript/TypeScript and modern front-end frameworks (Angular).
Strong back-end experience with Java (Spring Boot).
Familiarity with microservices, API design, and cloud-based deployments.
Hands-on experience with Docker, Kubernetes, Git, and CI/CD tools.
Understanding of relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
Strong knowledge of security, scalability, and performance optimization principles.
Strong knowledge of Design Patterns
Excellent communication, teamwork, and problem-solving skills.
Experience working in Agile/Scrum environments.
Experience using Github Copilot or similar AI assistant coding tools
Experience with Unit Testing, mocking frameworks