1

Applications Developer Java Jobs in California (NOW HIRING)

Full Stack Java Developer

San Ramon, CA · On-site

$58.75 - $75.75/hr

Experience in Java Multi-threaded programming. Knowledge of J2EE design patterns and GOF design ... Expertise in design and development of various web and enterprise applications using J2EE ...

Java Developer

San Francisco, CA · On-site

$60 - $77.75/hr

DB2) Working knowledge and experience troubleshooting Java applications deployed in multi-tiered ... programming in SQL, Java, java Script Web Application and Relational Database(SQL Server, Oracle ...

Java Developer

San Francisco, CA · On-site

$60 - $77.75/hr

... applications The senior Java Developer will be responsible for support to the team in achieving priorities, goals and strategies with key stakeholders The senior Java Developer provides objective ...

Java Developer

San Jose, CA · On-site

$55.75 - $72/hr

Design, implement, and maintain high-quality Java-based applications. * Collaborate effectively with cross-functional teams throughout the software development lifecycle to define and deliver new ...

Java Developer

Sunnyvale, CA

$59.75 - $77.50/hr

... Deep Java knowledge, certified developer or expert-level knowledge with Java and related ... applications development methodologies, SDLC and other IT industry standards Bachelor's degree or ...

Java Developer

Sunnyvale, CA

$59.75 - $77.50/hr

... Deep Java knowledge, certified developer or expert-level knowledge with Java and related ... applications development methodologies, SDLC and other IT industry standards Bachelor's degree or ...

Backend Engineer (Java, AWS)

Fremont, CA · On-site

$55.50 - $72/hr

The role involves developing and maintaining critical applications, with a focus on Java and microservices architecture in a cloud-based environment. Responsibilities : • Strong Java developer with ...

Java Developer

San Francisco, CA · On-site

$60 - $77.75/hr

We're on the lookout for a talented Java Developer to join our vibrant team in San Francisco ... If you love crafting high-quality Java applications and are eager to make a real impact, this could ...

Java Developer

Irvine, CA · On-site

$54.75 - $70.75/hr

... applications. Experience working with and implementing microservices and restful API's. 3 plus years of implementing Java/Spring boot Micro services. Spring Boot Lead Developer with experience in ...

Java Developer

Irvine, CA

$54.75 - $70.75/hr

... applications. Experience working with and implementing microservices and restful API's. 3 plus years of implementing Java/Spring boot Micro services. Spring Boot Lead Developer with experience in ...

Java Developer

Oakland, CA · On-site +1

$41 - $78/hr

We're looking for a Senior Java Developer to help design, build, and support scalable enterprise applications in a hybrid environment with onsite collaboration in Oakland, Rancho Cordova, or ...

Showing results 41-60

Applications Developer Java information

What does an applications developer Java do?

An Applications Developer Java is responsible for designing, developing, testing, and maintaining software applications using the Java programming language. They work on both the front-end and back-end of applications, ensuring that the software meets user requirements and performs efficiently. These developers often collaborate with other team members such as designers, analysts, and testers to deliver robust and scalable solutions. Their work may involve troubleshooting, debugging, and optimizing existing Java applications, as well as integrating new features based on client or business needs.

What are the key skills and qualifications needed to thrive as an applications developer Java, and why are they important?

To thrive as an Applications Developer Java, you need a solid understanding of Java programming, object-oriented design principles, and a relevant degree in computer science or a related field. Familiarity with tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is typically required. Strong problem-solving skills, effective communication, and the ability to collaborate within a team are standout soft skills for this role. These skills and qualities are essential to develop robust, scalable applications that meet user requirements and integrate seamlessly into existing systems.

What are some common challenges faced by applications developers working with Java, and how can they be addressed?

Applications Developers specializing in Java often encounter challenges such as managing legacy code, ensuring application scalability, and keeping up with frequent updates in Java frameworks and libraries. Collaborating closely with QA testers and DevOps teams helps streamline deployments and maintain code quality. To address these challenges, developers frequently use version control systems, participate in code reviews, and engage in continuous learning through online courses or peer knowledge-sharing. Staying proactive about best practices and regularly refactoring code can significantly enhance project outcomes and career growth.

What is the difference between Applications Developer Java vs Applications Developer .NET?

AspectApplications Developer JavaApplications Developer .NET
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Microsoft certifications
Work EnvironmentTypically in Java-based enterprise environments, financial institutions, tech firmsOften in Windows-based environments, corporate, and enterprise settings
Employer & Industry UsageFinancial services, tech companies, government agenciesHealthcare, finance, enterprise software companies
Common Search & ComparisonYesYes

Applications Developer Java and Applications Developer .NET are both specialized roles focused on application development within different technology stacks. Java developers primarily work with Java-based platforms, while .NET developers focus on Microsoft technologies. Both roles require similar educational backgrounds and certifications, and they are often employed in enterprise environments. The choice between them depends on the company's technology infrastructure and project requirements.

What cities in California are hiring for Applications Developer Java jobs?

Cities in California with the most Applications Developer Java job openings:

Senior Microsoft Power Applications Developer | Active Secret Cl with Security Clearance

San Diego, CA • On-site

$140K/yr

Other

Re-posted 25 days ago


Job description

Ares Enterprise is seeking a Senior Microsoft Power Applications Developer to support technical and engineering services for the Naval Information Warfare Center Pacific (NIWC PAC). The Senior Microsoft Power Applications Developer will provide senior-level engineering support for computer systems, software applications, networked environments, and mission/business systems supporting Navy operations. The ideal candidate will bring advanced technical education and substantial hands-on experience in computer design, software development, or computer networks. This role requires the ability to analyze complex technical requirements, develop practical engineering solutions, support system modernization, and collaborate effectively with government and contractor teams. Key Responsibilities: • Provide senior technical support for the design, development, testing, evaluation, integration, and sustainment of computer systems, software applications, and network-enabled solutions. • Analyze system, software, and network requirements and translate them into technical designs, implementation plans, and engineering recommendations. • Support software development, systems engineering, integration, troubleshooting, testing, deployment, and operational sustainment activities. • Evaluate computer system and network performance, identify issues, and recommend improvements to increase reliability, security, and maintainability. • Support architecture, configuration, and modernization efforts across Navy mission and business systems. • Develop and maintain technical documentation, system design artifacts, engineering notes, test plans, implementation guides, and operational support materials. • Collaborate with government stakeholders, engineers, developers, cybersecurity personnel, analysts, and program leadership to deliver reliable technical solutions. • Support Agile, DevSecOps, or iterative development activities, including requirements refinement, sprint planning, solution design, testing, and release support. • Mentor junior technical staff and provide engineering input to improve team delivery, quality, and technical consistency. • Ensure assigned work aligns with applicable government, cybersec  Requirements • Demonstrated experience supporting technical engineering tasks in a government, defense, Navy, or enterprise IT environment. • Strong understanding of computer systems, software development practices, system integration, and networked environments. • Ability to analyze complex technical issues, develop recommendations, and communicate solutions clearly to technical and non-technical stakeholders. • Strong written and verbal communication skills. • Ability to work independently and collaboratively in a multidisciplinary technical team environment. • Active Secret clearance or higher. • Ability to work on-site in San Diego, CA Typical Education: • Master’s degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems) Typical Experience: • 10 years of professional experience with software engineering Preferred Qualifications: • Experience supporting NIWC PAC, Navy, DoD, or federal IT/engineering programs. • Experience with application development, systems support, engineering analysis, software sustainment, or technical modernization activities. • Experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting • Agile Developer certification or Certified Scrum Developer certification • Experience with one or more programming/scripting languages such as Python, Java, JavaScript, C#, C++, PowerShell, SQL, or similar. • Familiarity with computer networking concepts, system administration, cloud environments, cybersecurity practices, or configuration management. • Experience using Jira, Confluence, Microsoft Power Platform, ServiceNow, Git, or similar enterprise tools. Salary: $140,000.00 About Ares Enterprise: Adaptability | Reliability | Excellence | Synergy At Ares, our people are our greatest strength. We foster a collaborative, agile, and growth-oriented culture where employees are empowered to innovate, lead, and make a meaningful impact in support of critical government missions. Whether supporting national defense, enterprise modernization, or emerging technology initiatives, our team is committed to excellence, integrity, and customer success. Ares Enterprise is an Equal Opportunity Employer. We are committed to fostering a diverse and inclusive workplace and welcome qualified applicants from all backgrounds. Employment decisions are based on qualifications, merit, business needs, and applicable contract requirements.