2

Java Developer Internship Remote Jobs in San Diego, CA

Must Haves * Expert in Java, Object Oriented Programming, Cloud Native design principles ... Ability to interact with diverse groups of people including remote and offshore teams * Experience ...

Design and implement software solutions using C++, C#, Python, JavaScript, Java, and related ... Ability to work independently in a remote environment while supporting geographically distributed ...

Senior Site Reliability Engineer

San Diego, CA ยท Remote

$60.50 - $80.50/hr

This is a remote, contract opportunity for a project Arctiq is delivering for a client. Candidates ... or DevOps, with significant experience in distributed systems. * Expertise in Go, Python, or Java ...

Senior Site Reliability Engineer

San Diego, CA ยท Remote

$58.25 - $77.50/hr

This is a remote, contract opportunity for a project Arctiq is delivering for a client. Candidates ... or DevOps, with significant experience in distributed systems. * Expertise in Go, Python, or Java ...

Software Engineer III

Carlsbad, CA ยท Remote

$135K/yr

Proficiency in Java and Object-Oriented Programming * Experience with advanced Java features such ... Ability to interact with diverse groups of people including remote and offshore team * Master's in ...

Manager, Software Engineering

San Diego, CA ยท Remote

$195K - $257K/yr

Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

next page

Showing results 1-20

Java Developer Internship Remote information

See San Diego, CA salary details

$16

$60

$82

How much do java developer internship remote jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for java developer internship remote in San Diego, CA is $60.20, according to ZipRecruiter salary data. Most workers in this role earn between $52.07 and $67.36 per hour, depending on experience, location, and employer.

What is a Java Developer Internship Remote job?

A Java Developer Internship Remote job is a temporary, training-focused position where interns gain hands-on experience in Java development while working remotely. Interns typically assist in coding, debugging, testing, and maintaining Java-based applications under the guidance of experienced developers. The role helps students or recent graduates build practical skills, gain industry experience, and enhance their resume for future career opportunities.

What does a typical day look like for a remote Java Developer intern?

As a remote Java Developer intern, your typical day involves collaborating with your team via virtual meetings, writing and debugging Java code, and working on assigned software development tasks or projects. You may participate in daily stand-ups to discuss progress, learn about Agile methodologies, and receive feedback from mentors or senior developers. Much of your time will be spent coding, troubleshooting, and reviewing pull requests using collaboration tools like GitHub or Bitbucket. This structure provides plenty of opportunities for skill-building, networking, and contributing to meaningful projects while gaining insight into real-world software development practices.

What are the key skills and qualifications needed to thrive in the Java Developer Internship Remote position, and why are they important?

To thrive as a Java Developer Internship Remote, you need a foundational understanding of Java programming, object-oriented principles, and basic software development concepts, typically supported by ongoing or completed studies in computer science or a related field. Familiarity with integrated development environments (IDEs) like IntelliJ IDEA or Eclipse, version control systems such as Git, and optionally, introductory certifications in Java are highly beneficial. Strong communication, self-motivation, and time-management skills set candidates apart in a remote setting. These skills and qualities ensure you can effectively contribute to projects, collaborate virtually, and learn quickly in a distributed team environment.

What are popular job titles related to Java Developer Internship Remote jobs in San Diego, CA? For Java Developer Internship Remote jobs in San Diego, CA, the most frequently searched job titles are:
What job categories do people searching Java Developer Internship Remote jobs in San Diego, CA look for? The top searched job categories for Java Developer Internship Remote jobs in San Diego, CA are:
What cities near San Diego, CA are hiring for Java Developer Internship Remote jobs? Cities near San Diego, CA with the most Java Developer Internship Remote job openings:
Infographic showing various Java Developer Internship Remote job openings in San Diego, CA as of June 2026, with employment types broken down into 3% Internship, 69% Full Time, 25% Part Time, and 3% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $125,209 per year, or $60.2 per hour.
Sr. Architect, Software Engineering

Sr. Architect, Software Engineering

CalAmp

Carlsbad, CA โ€ข Remote

$120K - $206K/yr

Full-time

Posted 8 days ago


Job description

We are CalAmp, a connected intelligence company that gives people the ability to track, monitor and recover their vital assets with real-time visibility and insights.

Currently, we are seeking a Sr. Architect, Software Engineering with at least 7-10 years of experience. This is an exciting opportunity for those who align with our core values (Inclusion, Innovation, Execution, Customer Success) and for those who desire to build, sell, and/or support connected solutions and services.


  • Manage and encourage best practices within the software team around design, development, quality assurance, version control, deployments and maintenance of the companyโ€™s key software products
  • Collaborate with project managers, business owners, product owners to translate use cases into functional applications
  • Develop software requirements, design documents, architectural guidance documents, select appropriate technologies, frameworks and patterns that align with organizational and project goals to create a robust, scalable, maintainable system
  • Design, build, and maintain efficient, reusable, and reliable code
  • Troubleshoot issues in existing applications and proactively assess system architecture to identify any potential issues, identify fix or provide strategy to mitigate them.
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify performance bottlenecks and develop solutions to these problems
  • Identify and implement key application metrics and monitoring solutions
  • Research and utilize new cutting-edge technologies and provide a roadmap to evolve the existing architecture
  • Assist in development and delivery of project plans, task estimations and schedules
  • Perform code reviews, design reviews; ensure the design adheres to software architecture, mentor junior engineers and share knowledge on best practices and architectural principles
  • Foster innovation and creativity within the team to help improve products and processes
  • Evaluate and recommend third-party tools, libraries, and platforms that best suit the organizational requirements while considering factors such as cost, performance, and compatibility
  • Create and maintain comprehensive documentation of the software architecture, including design decisions, architectural patterns, and technical standards, to be used as reference by the development team and other stakeholders throughout the project lifecycle.

Must Haves

  • Expert in Java, Object Oriented Programming, Cloud Native design principles, Application Security, Java based development framework like Spring, Quarkus etc.
  • Expert in the latest software services, web and mobile software applications and technologies
  • Experience developing RESTful web APIs
  • Expert in Hibernate, Spring Core, Web andย knowledgeable dependency injection mechanics
  • Expert in software security and ability to resolve vulnerabilities detectedย 
  • Proficient with Linux command line andย relevant system troubleshooting utilities
  • Proficient with various design and architectural patterns
  • Experience with Postgres RDBMS and Mongoย NOSQL DB
  • Ability to write clean, readable, secure Java code and adhere to team style guides
  • Experience with multiple versioning tools including Git
  • Experience with CI/CD pipelines and associated tools
  • Experience working with low level network protocols
  • Experience with Amazon Web Services (AWS) products including, but not limited to Compute, Storage, Database, Containers, Web Application, Serverless, AI/ML
  • Experience with Kubernetes, Containerization (Docker), Kafka, Elasticsearch and Redis
  • Experience supporting and troubleshooting high availability, realtime, production AWS applications
  • Excellent knowledge of Agile Software Development Principles, Patterns, and Practices (primarily Scrum)
  • Strong organizational, leadership, decision making and communication skills
  • Ability to write technical documentation, including coding guidelines and best practices.
  • Ability to make technical presentations to development teams and various levels of management.
  • Ability to successfully troubleshoot, analyze, and resolve issues in stressful situations and in working with cross-functional teams
  • Ability to interact with diverse groups of people including remote and offshore teams
  • Experience in applying design and architectural patterns when building distributed, scalable and fault tolerant applications
  • Strong organizational skills that reflect ability to perform and prioritize multiple tasks with excellent attention to detail
  • Ability to interact with diverse groups of people including remote and offshore team
  • Ability to work well independently, as well as collaboratively, to take initiative, and to maintain productivity under pressure
  • Bachelor's in Computer Science or equivalent
  • Applicants must be legally authorized to work in the U.S. on a permanent basis. We are unable to provide sponsorship at this time.

Strong Pluses

  • Familiarity with Node.js & Lambda, Edge IoT architecture
  • Knowledge of Telematics, Fleet Operations
  • Experience working under a DevOps model
  • Master's in Computer Science or equivalent

If you are a talented architect with at least 7 โ€“ 10 years of development experience and have an interest in the Internet of Things domain, we want to speak with you.


USD $120,355.00/Yr.
USD $206,323.00/Yr.
12%