Incubyte

Software Craftsperson - Java/Angular

Save
About Us

We are a company where the ‘HOW’ of building software is just as important as the ‘WHAT.’ We partner with large organizations to modernize legacy codebases and collaborate with startups to launch MVPs, scale, or act as extensions of their teams. Guided by Software Craftsmanship values and eXtreme Programming Practices, we deliver high-quality, reliable software solutions tailored to our clients' needs.

We Thrive To

  • Bring our clients' dreams to life by being their trusted engineering partners, crafting innovative software solutions.
  • Challenge offshore development stereotypes by delivering exceptional quality, and proving the value of craftsmanship.
  • Empower clients to deliver value quickly and frequently to their end users.
  • Ensure long-term success for our clients by building reliable, sustainable, and impactful solutions.
  • Raise the bar of software craft by setting a new standard for the community.

Job Description

This is a remote position.

Role Overview

We’re looking for a Software Craftsperson (SC-II) with strong expertise in Java (Spring/Micronaut) and Angular, passionate about clean code, test-driven development, and continuous improvement. In this role, you’ll work in product teams that take full ownership — from design and development to deployment — following eXtreme Programming practices like pair programming, CI/CD, and test-first development.

Scope & Impact

You Will

  • Own feature-level design, delivery, and quality across backend and frontend.
  • Collaborate cross-functionally to ship reliable, maintainable, and testable code.
  • Contribute to continuous improvement by mentoring peers and refining engineering practices.

Requirements

  • 3+ years of Java development with strong fundamentals and experience in Micronaut or Spring.
  • Hands-on experience with Angular and TypeScript in building scalable front-end applications.
  • Experience working with relational databases and debugging performance issues.
  • Familiarity with Git and working in collaborative software teams.
  • Experience with CI/CD pipelines and modern DevOps practices

Must-Have Skills

Backend – Java

  • Frameworks: Micronaut / Spring
  • ORM: Hibernate
  • Strong Java fundamentals: Design principles & patterns, Collections, Multithreading
  • Build Tools: Gradle / Maven
  • Testing: JUnit

Frontend – Angular

  • Strong fundamentals with TypeScript
  • State management, Components, and Data binding
  • Routing, Directives, and Pipes
  • Strong debugging skills

Database & DevOps

  • Debugging and performance tuning
  • CI/CD: Experience with continuous integration and deployment practices

Good-to-Have Skills

  • Aspect-Oriented Programming frameworks
  • RxJS for reactive programming in Angular
  • Fundamental SQL knowledge
  • Cloud/Platform: Azure
  • Observability & Monitoring best practices

AI-First Development Focus

  • Leverage AI tools like GitHub Copilot, Cursor, Augment, and Claude Code to accelerate development.
  • Use AI to detect potential bugs, code smells, and performance issues early.
  • Apply prompt engineering techniques to optimize AI coding assistance.
  • Evaluate AI-generated outputs for correctness, performance, and security.
  • Continuously explore and integrate emerging AI-powered tools and workflows.

Benefits

  • Remote-first culture with structured collaboration.
  • Biannual in-person sprints and an annual retreat (all travel covered).
  • Dedicated Learning & Development budget, conference sponsorships, and comprehensive insurance for you and your family.
  • Opportunities to work on AI-integrated, cutting-edge projects in a collaborative environment.

Incubyte is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Skills:- 06692 and TypeScript
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Management and Manufacturing
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Incubyte by 2x

See who you know

Get notified about new Craftsperson jobs in India.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More