Job description
- Architect, design, and implement infrastructure, features, enhancements, and bug fixes for our integration platform product.
- Actively participate in product management, contributing towards shaping product architecture and roadmaps.
- Engage in all phases of software development, covering both front-end and back-end tasks: design, implementation, testing, release, and maintenance.
- Proven experience in designing, developing, and executing software solutions to address complex business issues.
- Proficiency in troubleshooting code level problems quickly and efficiently.
- Solid grounding in Core Java and data structures.
- Familiarity with frameworks such as Spring/Spring Boot, Hibernate, etc.
- Experience in relational database design and modelling.
- Experience in RESTful API design and implementation.
- Proficiency in Microservices architecture.
- Familiarity with Kubernetes.
- Experience with Azure or other cloud platforms.
- Hands-on experience in testing, preferably with JUnit/TestNG, PowerMock/Mockito.
- Proficiency in using version control tools like Git.
- Experience in building and maintaining CI/CD pipelines.
What you’ll gain at Intapp
- Competitive base salary plus variable compensation and equity.
- A flexible work environment.
- Generous paid parental leave, including adoptive leave.
-
Traditional comprehensive benefits, plus:
- Flexible Paid Time Off.
- Tuition Reimbursement Plan.
- Family Formation benefit offered by Carrot.
- Wellness programs and benefits provided by Modern Health.
- Paid volunteer time off and donation matching for the causes you care about.
- Home office stipend.
- Opportunities for personal growth and professional development supported by a community of talented professionals.
- An open, collaborative environment where your background and contributions are valued.
- Experience at a growing public company where you can make an impact and achieve your goals.
- Open offices and break areas stocked with beverages and snacks.