Intuit is seeking a skilled Java Developer to develop and maintain high-performance, scalable applications.
Requirements
- Proficiency in Core Java, with hands-on experience in multithreading and synchronization.
- Strong expertise in Spring and Spring Boot for application development.
- Practical experience in REST API design and implementation.
- Proven ability to write and execute unit tests to ensure code quality.
- Familiarity with scalability, resiliency, and optimization concepts.
- Experience with distributed systems or microservices is a plus.
- Knowledge of CI/CD pipelines and version control systems (e.g., Git) is advantageous.
Responsibilities
- Develop and maintain high-performance, scalable applications using Core Java, Spring, and Spring Boot.
- Design and implement robust REST APIs, ensuring secure and efficient system communication.
- Manage multithreading and synchronization mechanisms to optimize application efficiency.
- Conduct thorough unit testing to maintain code quality and reliability.
- Troubleshoot and resolve complex technical issues with innovative solutions.
- Apply best practices for scalability, resiliency, and performance optimization.
Other
- Collaborate with cross-functional teams to gather and understand requirements, delivering high-quality technical solutions.
- Excellent communication and teamwork skills.
- Legally authorized to work in the United States.
- Updated Resume in Word format (Mandatory)
- Skills Matrix and References (Mandatory)
- Expected hourly rate (Mandatory)