Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Netcetera

Senior Software Engineer

Netcetera

. Own features end to end: understand the business problem, clarify requirements, then design, implement, test and deliver .

Posted 11/11/2026full-timeSkopje • North MacedoniaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on Java 17+, Spring Boot, and REST API design. Proficient in automated testing, version control, and CI/CD practices while effectively collaborating across frontend and backend technologies.

Highest-signal resume keywords
Java 17+Spring BootREST API DesignAutomated TestingCI/CD Pipelines

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentJava 17+Spring BootREST API DesignSpring Data JPAHibernateSQLAutomated TestingGitMaven
Soft Skills
Problem-SolvingCollaborationCommunication
Tools & Technologies
DockerCI/CD PipelinesKubernetesHelmAI Tools
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software Engineering
Industry Keywords
BankingPaymentsInsurancePension SystemsMulti-Tenant SaaS ArchitecturesBPMNWorkflow Engines

Tech Stack

Tools & technologies
AngularDockerHibernateJavaJavaScriptJUnitKubernetesMavenMockitoReactSpringSpring BootSpringBootSQLSvelteVue.js

About the role

Key responsibilities & impact
  • Own features end to end: understand the business problem, clarify requirements, then design, implement, test and deliver
  • Shape technical solutions, including APIs, data models and architecture
  • Participate in technical decisions, question assumptions, and help the team reach decisions
  • Break larger or unclear topics down into implementable work
  • Review colleagues’ code and keep changes easy to understand and review
  • Improve team workflows and AI-assisted engineering
  • Investigate unfamiliar problems and raise uncertainty or disagreements early

Requirements

What you’ll need
  • At least 3 years of professional experience in software development, with strong engineering fundamentals
  • Solid experience with Java 17+ and Spring Boot
  • Experience designing and implementing REST APIs
  • Spring Data JPA / Hibernate and SQL with relational databases
  • Knowledge of modern JavaScript libraries/frameworks like React, Angular, Vue, and Svelte
  • Experience using AI tools in software development (Claude Code, Codex, Github Copilot, etc.)
  • Automated testing (JUnit, Mockito, integration tests)
  • Git, Maven, CI/CD pipelines and Docker fundamentals
  • Willingness to work across frontend, backend, APIs, persistence, infrastructure and domain modeling
  • Bachelor’s degree in Computer Science / Software Engineering or equivalent experience
  • Fluent written and spoken English
  • Experience in banking, payments, insurance or pension systems is a plus
  • BPMN and workflow engines (e.g. Flowable) is a plus
  • Multi-tenant SaaS architectures is a plus
  • Kubernetes and Helm is a plus

Benefits

Comp & perks
  • Flexibility: Adjust your time to work efficiently, be it working hours, part-time options, or unpaid leave
  • Extra vacation days: Possibility to activate 5 additional paid days per year on top of the vacation plan
  • Private health & Family Insurance: Private health insurance plan for you and your family
  • Yearly Education Fund: Dedicated yearly fund for professional and personal development through conferences, courses, lectures or long-term education
  • Meals & Snacks: Lunch allowance each working day, free fruit and drinks in the office