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
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
Backend – Java
Skills:- 06692 and TypeScript
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.
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.
- 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
Backend – Java
- Frameworks: Micronaut / Spring
- ORM: Hibernate
- Strong Java fundamentals: Design principles & patterns, Collections, Multithreading
- Build Tools: Gradle / Maven
- Testing: JUnit
- Strong fundamentals with TypeScript
- State management, Components, and Data binding
- Routing, Directives, and Pipes
- Strong debugging skills
- Debugging and performance tuning
- CI/CD: Experience with continuous integration and deployment practices
- Aspect-Oriented Programming frameworks
- RxJS for reactive programming in Angular
- Fundamental SQL knowledge
- Cloud/Platform: Azure
- Observability & Monitoring best practices
- 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.
- 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.
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 knowGet notified about new Craftsperson jobs in India.
Sign in to create job alertSimilar jobs
People also viewed
-
Frontend Developer 2
Frontend Developer 2
-
Junior Frontend Developer - Remote work | REF#285410
Junior Frontend Developer - Remote work | REF#285410
-
Junior JavaScript Developer - Remote work | REF#283760
Junior JavaScript Developer - Remote work | REF#283760
-
Junior JavaScript Developer - Remote work | REF#283749
Junior JavaScript Developer - Remote work | REF#283749
-
Software Engineer (L2)
Software Engineer (L2)
-
React js Developer
React js Developer
-
Front-End React Developer (SaaS)
Front-End React Developer (SaaS)
-
Frontend Developer
Frontend Developer
-
Front End Developer (Remote)
Front End Developer (Remote)
-
Backend Developer (Python Intern)
Backend Developer (Python Intern)
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