Job Description
Role: Java Developer
Location: San Diego CA
Duration: 07+ Months Contract with possibility of extension.
Rate - $90/hr-$95/hr on W2
Duties:
- Fully understand SDLC journey maps and work with Product Managers to build platform capabilities for experience personalization, globalization, and mobile-first supported experiences.
- Drive end-to-end design and implementation of major product features. Lead the initiatives with an end-to-end mindset and without organizational boundaries.
- Drive efforts to define and deliver high-quality services and customer-facing experiences with 85% plus coverage in the unit, integration, and UI testing.
- Mentor and empower junior engineers and new team members and apply technical expertise to challenging programming and design problems.
- Work cross-functionally with various Intuit teams: product management, various product lines, or business units to drive forward results.
- Strong communication skills to collaborate and lead initiatives.
- Ability to articulate and paint the picture to stakeholders on how to solve end-to-end.
- Not afraid to raise issues and proactively drive the plan to meet deadlines.
- Approximately 80-90% of hands-on coding.
Skills:
- Experience in designing & developing back-end solutions to build and support platform capabilities (Microservices).
- Expertise with backend technologies and patterns like Java, Spring, Kotlin, and Project Reactor.
- Significant exposure to microservices and Spring Boot applications.
- Experience with Kotlin and non-blocking IO frameworks such as Project Reactor is a big plus.
- Familiarization with AWS infrastructure and cloud-native technologies.
- Strong understanding of SDLC and CI/CD pipelines (Github, Maven, Gradle, CDD tools).
- Expertise in designing and developing RESTful services, JSON API, GraphQL.
- Willingness to take the initiative and unblock yourself to get things done.
- Ability to deliver work incrementally to get feedback and iterate over solutions.
- Have a passion for working on user-facing features and workflows that are highly reliable, maintainable, scalable, and secure.
- You are easy to work with: you communicate well, positively take feedback, and are passionate about solving customer and development problems with a go-getter attitude.
Education:
BS/MS in computer science or equivalent work experience. • 4-6+ years of software development experience.
#J-18808-Ljbffr