Job Title: Sr Java Developer
Location: Sunnyvale, CA or Austin, TX (3x/ week onsite)
Duration: 6+ Months W2 : USC/GC/H1B
Job Description:
***Must-Have: big tech experience 10+ more years with Java, and 5+more years with Mongo, and hands on experience with AI tools like [ RooCode and Claude ] ***Must have Java 8 and above| Spring| Oracle| No-SQL| REST API| JPA| Hibernate| AWS knowledge
Role Descriptions:
-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
-Solid understanding of technologies such as Web Services| REST API| XML| JSON| HTTP| SSL| TCPIP| Caching solutions| application performance tuning
-Experience in developing applications that utilize relational databases (e.g. Oracle) and other less structured data stores (NoSQL)
-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.
Flexible work from home options available.