
Sr Java Developer
Job Description
Job : Sr Java Developer
Location : Sunnyvale, CA / Elk Grove
Duration : Long Term
Visa : H1, USC, GC only on W2 H4 EAD, L2 EAD
Key Responsibilities:
Design, develop, and maintain Java-based applications.
Collaborate with product owners and architects to implement business requirements. Write clean, efficient, and maintainable code following best practices.
Perform unit testing and participate in code reviews. Troubleshoot and resolve technical issues in a timely manner. Work with relational and NoSQL databases for data storage and retrieval.
Required Skills:
Java: 8+ years of hands-on experience in Java development.
Strong understanding of object-oriented programming principles.
Familiarity with frameworks such as Spring or Hibernate.
Nice-to-Have Skills:
SQL: At least 3 years of experience with relational databases (e.g., MySQL, PostgreSQL).NoSQL: At least 3 year of experience with NoSQL databases (e.g., MongoDB, Cassandra).Knowledge of RESTful APIs and microservices architecture.
Education:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Additional Information:
Excellent problem-solving and analytical skills.
Ability to work in a collaborative team environment.
Strong communication skills.
Similar Jobs
Sr. Java Developer
Maryland
Sr Java Developer
New Jersey
Sr. Java Developer
Remote
Sr. Java Developer
California
Sr Java Developer
Remote