Title- Sr. Java Developer
Location- San Jose, CA. (Hybrid)
Pay rate- $65-70/hr on W2
Interview- Video (2 Rounds)
Must have- Core Java, Spring boot, Microservices
Job Description:
Responsible for creation of concept, design, development, testing and maintenance of applications for reliability, security, manageability, scalability, extensibility, performance and re-use; provides technical expertise in the areas of architecture, design, and implementation. Works with technical and business team members to create excellent software. Resolves best implementation that will meet the design of the application architect. Ensures that detailed unit and component testing is carried out. Sets and adheres to software coding and style guides to ensure consistency.
Qualifications:
- Must be passionate about software development and delivering great work.
- Experience with Spring Framework (Spring boot preferred).
- Strong understanding of OOP, design patterns, clean code and SOA architecture.
- Experience with RESTful APIs and distributed systems.
- Experience in writing test automation suites using Junit and Mockito.
- Proficiency with standard SCM tools (Git) and CI/CD tools (Jenkins).
- Experience with SQL and NoSQL databases.
- Familiarity with Agile software development lifecycle.
- Must have a can-do attitude and ability to triage and debug production issues.
- Excellent communication skills.
Education:
- 5 years of experience + BS or/and MS in Computer Science