IncubyteIncubyte

Software Craftsperson/Java/Angular- II

RemoteRemoteMidFull Time2w ago

This is a remote position. Experience: 3+ years As a Software Craftsperson (SC II), you’ll work in product teams that own the whole path from design and development to deployment.

JavaAngularTypeScriptCI/CDSQL

This is a remote position.

Experience: 3+ years

As a Software Craftsperson (SC-II), you’ll work in product teams that own the whole path from design and development to deployment. Teams follow eXtreme Programming (XP) practices: pair programming, test-first development, and continuous integration and delivery (CI/CD).

What You’ll Do

  • Own feature-level design, delivery and quality across the backend and frontend.

  • Build reliable, maintainable and testable software using clean code principles.

  • Work with engineers, designers and stakeholders to deliver high-quality solutions.

  • Use AI tools to speed up development without lowering engineering quality.

  • Mentor peers and help improve engineering practices and CI/CD workflows.

Requirements

What You’ll Bring

  • Java (backend): 3+ years of Java with strong fundamentals. Experience with Micronaut or Spring, Hibernate, Gradle or Maven, and JUnit. A solid grasp of object-oriented programming, design patterns, Collections and Multithreading.

  • Angular (frontend): Hands-on experience building scalable apps with Angular and TypeScript. Strong in components, state management, data binding, routing, directives and pipes. Good debugging and troubleshooting skills.

  • Database & DevOps: Experience with relational databases and performance tuning. Familiar with Git, collaborative workflows and CI/CD pipelines.

Good to Have

  • Aspect-Oriented Programming (AOP)

  • RxJS

  • SQL fundamentals

  • Microsoft Azure

  • Observability and monitoring

AI-First Development

You’ll use tools like GitHub Copilot, Cursor, Augment and Claude Code to:

  • speed up development;

  • catch bugs, code smells and performance issues early;

  • improve results with prompt engineering.

Benefits

Life at Incubyte

We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat—with all travel expenses covered.

Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion.

Perks

  • Dedicated learning & development budget.

  • Sponsorship for conference talks.

  • Comprehensive medical & term insurance.

  • Employee-friendly leave policies.

  • Home Office fund.

  • Medical Insurance.

Frequently asked

Is this Software Craftsperson/Java/Angular- II role remote?

Yes — this role is remote-friendly (Remote).

Related

Software Craftsperson/Java/Angular- II at Incubyte