$52.75 - $68.25/hr

Full-time

Re-posted 5 days ago


Job description

Job Title: Java Developer
Location: Sunnyvale, CA
Type of Hire: CWR
Job Description:
Key Qualifications:
  • Experience with JDK 8 APIs and constructs required.
  • Bonus for Java 9+ Maven, GitHub, and either Eclipse or IntelliJ.
  • macOS experience preferred.
  • Spring Boot experience, not just the Spring Framework or Spring Data.
  • Strong database skills, both relational and NoSQL (any NoSQL is ok, MongoDB or Cassandra preferred) Data modeling in both relational and NoSQL Experience in native DB access (i.e. outside of ORM and Spring Data APIs)
  • Concurrent programming experience.

At least one of the following:
  • Strong familiarity with the java.util.concurrent package Reactive Streams and/or Project Reactor Event-driven architectures
  • Excellent problem solving, critical thinking and communication skills

Responsibilities:
  • The candidate will be responsible for building large scale platforms that will support future Customer Systems engineering applications.
  • He/She will help build our next generation platform services that will deliver scalable, highly reliable solutions.
  • We are looking for extraordinary Engineers who are equally comfortable working at the foundational

Founded in 2007, InterSources Inc is a Small Business Enterprise (SBE), Minority Business Enterprise (MBE) & Women-Owned Small Business (WOSB) certified Company specializing in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards under "Fastest Growing IT Consulting and Software Company " and "Excellence in Technology Services "

InterSources logo

About InterSources

Sourced by ZipRecruiter

In 2007, Our journey began as pioneers in the realm of technology and security. Since then, InterSources Inc. has evolved into a trusted partner, leading the way in Cloud Security, Cybersecurity, PLG Consulting, Digital Transformation, and Professional Services. With a rich history of excellence and a forward-thinking approach, we continue to secure your digital future and drive innovation. Explore our legacy of success and discover the possibilities that lie ahead.

Company size

51 - 200 Employees

Headquarters location

Fremont, CA, US

Year founded

2007

Social media



Frequently asked questions

Q: What skills or qualities help someone succeed as a Java Developer?

A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.

Q: What is the career path for a Java Developer?

A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.



InterSources job posting for a Java Developer in Warren, NJ, with a map of Warren location.