Mid-Senior Java Engineer - Apple
10 Days Old
Interview: Virtual (Must be strong in Coding)
Visa: Any except h1b
Hybrid: Sunnyvale, CA
Rate: $65 c2C (exp between 8-13 years ) if between 4-7 years the rate will be $56C2C
JD:
QUALIFICATIONS
- 5+ years of experience with Java development
- 5+ years of heavy experience with JPA, Hibernate, Spring, Spring Batch, Spring Data, Spring MVC.
- 2+ years of experience with NoSQL (Preferred, not a must)
- 3+ years of experience with RESTful Web Services
- 3+ years of experience with tools like Maven, Git, SVN and Gradle.
- Experience with automated build and deployment strategies.
- Experience with AWS and cloud services
- Experience with data structures, algorithms and complexity analysis.
- Experience with Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns.
- Experience with the full life-cycle of software development, including requirements analysis, design, development, testing and implementation.
- General consulting skills including: analysis and problem solving,
written and verbal communication and team collaboration.
- BS or MS degree in Computer Science or a related technical field
RESPONSIBILITIES
- Hands-on software design and development.
- Domain analysis, Requirement gathering and design, web service and web application development,
code and design reviews, database design and framework evaluation.
- Agile best practices for development such as continuous integration,
unit and integration testing and code coverage analysis.
- Analyze and troubleshoot issues and defects in both structured and unstructured environments,
analyze performance and design inefficiencies.
- Participate in SCRUM team activities and following agile patterns
and methodology.
- Location:
- Sunnyvale, CA, United States
- Category:
- Computer And Mathematical Occupations