Full Stack Java Engineer

Reposted Yesterday
Be an Early Applicant
Hiring Remotely in North Macedonia
Remote
Senior level
Angel or VC Firm
The Role
Maintain and expand a Java-based platform, lead migration to a modern Vue.js/PrimeVue UI with Tailwind, ensure web/mobile accessibility, champion AI-assisted (agentic) development, improve coding and quality standards, and collaborate with designers and QA.
Summary Generated by Built In

We’re looking for a Full Stack Java Developer with AI-first mindset

At aNewSpring, we are looking for an enthusiastic Full Stack Java Developer with a strong affinity for front-end development using Vue.js and hands-on experience with agentic software development (e.g., AI-assisted coding tools like Claude Code, Cursor, or GitHub Copilot). Your mission will be to make sure our platform keeps on expanding in a stable way, help us in our transition to a more modern front-end using Vue.js, and champion the adoption of agentic development practices within the team.

Who are we looking for?

Are you a professional like no other when it comes to Java? Does the Composition API of Vue hold no secrets? Can you read and write Tailwind-classes blindfolded? Do the WCAG 2.0 guidelines hold no secrets for you? And are you able to command an army of coding agents to reach your desired outcome?

About the company that’s all about learning

We’re aNewSpring, a Dutch EdTech company on a mission to make learning smarter, more effective and way more fun. Our platform helps over 1,000 training providers around the world design inspiring learning journeys. Together, we’re making a real difference for thousands of learners and yes, we’re pretty proud of that!

What you’ll do

Together with your Engineering team of Developers, a QA Engineer and a Designer, you’ll be playing a big part in shaping how we build software. Your key responsibilities include:
– Leading our ongoing transition to a more modern UI and UX, built on (Prime)Vue
– Ensuring customers get access to the best possible experience on web and mobile, using your expertise in Vue.js and Tailwind
– Championing agentic software development practices and guiding the team in adopting AI-assisted development tools
– Challenging and improving our coding and quality standards based on your experience

Who are you?

You’re someone who takes ownership and loves a challenge. You’re not just a follower — you know how to stick to a plan, but you also come up with creative solutions when needed. You’re analytical, result-oriented, and always eager to learn. That mindset is what makes you and aNewSpring a perfect fit.
What we’re looking for:
– At least five years of experience building Java web applications with a strong understanding of MySQL
– Multiple years of experience with ES6+ and/or TypeScript
– Previous working experience with a modern JavaScript framework like Angular, Svelte, or Vue.js (Vue.js specifically is highly valued)
– Experience with modern CSS (Tailwind experience is highly valued)
– Professional experience with agentic coding tools such as Claude Code, Cursor, or GitHub Copilot
– A team player who enjoys working on the entire development process, from design to implementation and testing
– Fluent in English
– Able to be in the office in Skopje on a regular basis
Are you that person? Let’s talk!

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for international companies. A job where you can grow as a developer, and get the most out of your professional life and career, while enjoying every working day.

At Personal Programmer we encourage a hybrid way of working where we balance remote work with working from the office. We allow every developer to make the choice where and when they want to work. On our side we provide you with everything you need or expect from an office: a completely renovated, modern office in a central location, with multiple conference rooms, privacy for concentration during work and a whole floor dedicated to relaxing and enjoying time together.

We are, and have always been, a very transparent company where our developers have a lot to say. We listen. We believe in the positive effect of a long-term cooperation which, along with transparency, are crucial for a successful and satisfying working environment. We do everything in our power to make your job as fulfilling as possible. We provide great equipment and working stations, advice about work-related subjects and about your salary, which you may discuss openly with your client. Great benefits, including a loyalty plan and team buildings, are also included to make sure people stay connected and involved.

At Personal Programmer you are in an ever-evolving team and we are looking forward to welcome you to our family.

Application

Please note that we will only reply to the applicants with suitable experience.
The information given would be used for recruitment purposes and by submitting, you consent to have your personal details used to process the job application. We will treat the information with strict confidence.

Top Skills

Claude Code
Cursor
Es6
Github Copilot
Java
MySQL
Primevue
Tailwind
Typescript
Vue
Wcag 2.0
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Utrecht
81 Employees
Year Founded: 2009

What We Do

Personal Programmer is a nearshoring company that specializes in dedicated teams. We believe this is the best way of working with developers abroad. Personal Programmer was founded in 2009 with the goal to connect the best Macedonian developers to Dutch businesses in a new way of nearshoring. We made nearshoring completely transparent and fair for all parties involved. Please join us and help us create a long term solution for Macedonian developers and Dutch companies.

Similar Jobs

Ericsson Logo Ericsson

Head of BOS Enterprise Architecture

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
88 Locations
88000 Employees

Ericsson Logo Ericsson

Head of BOS Integrated Services Hub 1

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
90 Locations
88000 Employees

Alcazar Energy Partners Logo Alcazar Energy Partners

Controller

Energy • Renewable Energy
Remote
4 Locations
56 Employees

Foxelli Group Logo Foxelli Group

Chief Revenue Officer

AdTech • eCommerce • Marketing Tech • Retail
In-Office or Remote
29 Locations
51 Employees

Similar Companies Hiring

Cie Thumbnail
Software • Enterprise Web • Digital Media • Consulting • Co-Working Space or Incubator • Angel or VC Firm • Agency
Irvine, CA
65 Employees
M13 Thumbnail
Angel or VC Firm
New York, NY
40 Employees
The HEICO Companies, LLC Thumbnail
Angel or VC Firm • Industrial • Manufacturing
Warrenville, IL
9000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account