Role: Java Backend Developer with Selenium
Location: Sunnyvale, CA (Onsite)
Duration: Contract
(Java, Spring Boot, Microservices, NoSQL)
Key Qualifications:
- Minimum 10+ years of experience in enterprise Java development
- Strong foundation in Computer Science fundamentals such as data structures and algorithms
- Experienced in delivering advanced solutions for a multi-tier, distributed web application with AWS knowledge and experience
- Knowledge in the Object Oriented concepts, Java programming language, including understanding of its syntax, core libraries, and features
- Hands-on programming experience with Java and J2EE, Java11 related technologies: Spring Framework, Spring Data, spring-boot, RESTful Services, JUnit/TestNG
- Experience in building low latency service APIs, and data aggregation pipelines
- Ability to articulate the benefits of Test Driven Development, Continuous Integration.
- Excellent troubleshooting, problem-solving skills and the ability to design scalable, and maintainable software solutions.
- Ability to communicate effectively-Self driven, have good communication skills, to take ownership on the project / deliverables,
- Have keen eye for quality and have great attitude towards work and ability to work collaboratively in a team environment
Primary Skills:
- Java 8 and above
- Core Java, OOPS, Programming, Coding skills
- Strong foundation in Computer Science fundamentals such as data structures and algorithms
- Java Enterprise, Design Patterns, Web Application Architecture
- Spring Boot, Spring Framework, Spring Data
- JPA, Hibernate
- REST API, Web Services Architecture
- Caching solutions, application performance tuning
- Database Skill (RDBMS – Oracle, PL/SQL)
- Database Skill (NoSQL DB – Cassandra, MongoDB)
- AWS (Cloud) knowledge & experience
- Programming/Coding exercise evaluation
—
—