The Tech 4 Intuit (T4I) People and Places Technology team is looking to deliver technical solutions that support the entire lifecycle (Hire to Retire) for Intuit's global employees
Requirements
- Strong experience developing Java/Java EE services and applications, preferably with Spring Boot.
- Strong knowledge of API development (REST/GraphQL), including pagination, throttling, caching, API security, and routing.
- Expertise in cloud technologies (AWS preferred) and architecting highly scalable, resilient systems.
- Working knowledge of streaming frameworks and event-driven architecture. Experience on Apache Flink is good to have.
- Experience with observability tools (e.g., Splunk, Wavefront) for improving application logging, creating dashboards and visualizations.
- Experience with unit testing, Test Driven Development( TDD), and test automation tools (e.g., Karate).
- Solid knowledge of algorithms, design patterns, and clean architecture is necessary
Responsibilities
- Design, build, and maintain scalable web applications, backend services, and data integration pipelines.
- Drive the end-to-end technical execution of projects and features, ensuring high standards for quality and operational excellence.
- Shape architectural decisions, Participate in design reviews and ensure sustainable code for scale and/or rapid iteration.
- Lead the technical design of complex features, making sound architectural decisions and creating clear, effective documentation
- Set solid technical examples and patterns and drive best practices adoption including testing and observability
- Solves complex, ambiguous technical bugs that may require system understanding outside their team's ownership
- Provide reliable project estimates, factoring in technical risks and team capacity, while strategically balancing trade-offs between rapid delivery and long-term system health
Other
- BS/MS in computer science or equivalent work experience.
- Excellent communication skills, with the ability to explain complex technical concepts to diverse audiences.
- Experience with Agile development methodologies such as Scrum and XP.
- Experience in enterprise engineering domains (e.g., Finance, HR, Places) is a plus.
- 5+ years of experience designing and developing web applications, backend services, and data pipelines.