Post job

Java developer jobs in San Marcos, CA

- 704 jobs
All
Java Developer
Software Engineer
Software Developer
Java/J2ee Developer
Android Developer
  • Java Full Stack Developer

    Beacon Hill 3.9company rating

    Java developer job in San Diego, CA

    Project: Medicaid reimbursement programs. Top Required Skills: 5+ years of experience as a Software Engineer Core Java & Frameworks (Spring Boot or JPA) Experience with SQL in Oracle database/RDBMS UI Development in Angular or React Docker and Kubernetes for application containerization : Strong hand-on experience with JAVA development including Java Frameworks; Sprint Boot; JPA. Proven Experience with PL/SQL in Oracle. Excellent working knowledge on Modern UI Frameworks like Angular or React. Hands-on experience with Docker, including local setup, configuration, and troubleshooting. Proficient in container management with Kubernetes. Familiarity with Distributed Software Architecture and Web Application Architecture Familiarity with CI/CD tools like Jenkins. Agile and Waterfall methodologies; requirements gathering; flow diagrams. Good familiarity with Java design and development, design patterns, complete application development lifecycle, and at least one scripting language. Desired Skills and Experience Project: Medicaid reimbursement programs. Top Required Skills: 5+ years of experience as a Software Engineer Core Java & Frameworks like Spring Boot or JPA Experience with SQL in Oracle database/RDBMS UI Development in Angular or React Docker and Kubernetes for application containerization Job Description: Strong hand-on experience with JAVA development including Java Frameworks; Sprint Boot; JPA. Proven Experience with PL/SQL in Oracle. Excellent working knowledge on Modern UI Frameworks like Angular or React. Hands-on experience with Docker, including local setup, configuration, and troubleshooting. Proficient in container management with Kubernetes. Familiarity with Distributed Software Architecture and Web Application Architecture Familiarity with CI/CD tools like Jenkins. Agile and Waterfall methodologies; requirements gathering; flow diagrams. Good familiarity with Java design and development, design patterns, complete application development lifecycle, and at least one scripting language. Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: ***************************************** Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Company Profile: Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs. Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles. Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting ************* Benefits Information: Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings. We look forward to working with you. Beacon Hill. Employing the Future™
    $85k-112k yearly est. 23h ago
  • Android Developer

    Beaconfire Inc.

    Java developer job in San Diego, CA

    Hi, I hope you are doing well! We have an opportunity for Android Developer with one of our clients for San Diego, CA. Please see the job details below and let me know if you would be interested in this role. If interested, please send me a copy of your resume, contact details, availability, and a good time to connect with you. Title: Android Developer Location: San Diego, CA (Onsite/Hybrid) Terms: Long Term Contract Job Details: Key Responsibilities: Design, build, and maintain native Android applications using Kotlin. Integrate and consume RESTful APIs and GraphQL endpoints for dynamic data-driven features. Develop and maintain unit test automation to ensure code quality and performance. Utilize Splunk and Crashlytics for performance monitoring, analytics, and error tracking. Collaborate with UX/UI teams to deliver visually appealing and responsive designs. Optimize app performance and ensure best practices for scalability and security. Participate in peer code reviews and contribute to continuous process improvements. Required Skills & Experience: 4+ years of hands-on experience in Android native app development using Kotlin. Strong knowledge of Android SDK, Jetpack components, and architecture patterns (MVVM/MVP). Experience integrating RESTful APIs and GraphQL services. Proficiency in unit testing and automation testing tools. Working knowledge of Splunk and Crashlytics for logging and issue management. Excellent problem-solving, debugging, and communication skills. Thanks & Regards Amit Jha Senior Recruiter | BeaconFire Inc. ************** ***********************
    $97k-130k yearly est. 23h ago
  • Software Engineer

    Hruckus

    Java developer job in San Diego, CA

    Veteran Firm Seeking Software Engineers for an Onsite Assignment in San Diego, CA My name is Stephen Hrutka, and I lead a Veteran-owned consulting firm in Washington, DC, focused on strategic sourcing, supply chain, and IT Staffing. We are seeking to fill the Software Engineer roles for an innovative rail engineering solutions provider and systems integrator company. The ideal candidate is a San Diego resident with 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial. If you're interested, I'll gladly provide more details about the role and further discuss your qualifications. Thanks, Stephen M Hrutka Principal Consultant *************** Executive Summary: HRUCKUS seeks Software Engineers for an onsite role in San Diego, CA. The Software Engineer plays a critical role in developing and maintaining software solutions that are integral to the efficient and safe operation of transportation systems. This role requires a blend of technical proficiency, excellent coding skills, industry-specific knowledge, leadership skills, and a proactive approach to problem-solving. Essential Job Functions/Responsibilities: Writing clean, efficient, and maintainable code using industry best practices. Collaborating with cross-functional teams (including domain experts, other engineers, and designers) to define system requirements and ensure software solutions align with business goals. Design and develop reusable automated test functions and components Execute automated test cases across various platforms, systems, environments, and browsers Identify, log, and track defects, and communicate technical issues to development and product teams Applying knowledge of rail and public transportation operations to develop software that meets regulatory, safety, and operational standards. Understanding the complexities of scheduling, routing, real-time data processing, and fleet management within the context of transportation systems. Implementing scalable and reliable software architectures. Integrating new software solutions with existing systems and infrastructure (such as legacy systems, hardware interfaces, and third-party APIs). Ensuring interoperability and seamless communication between different components of the transportation system. Troubleshooting and debugging complex software and system issues as they arise. Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups. Conducting code reviews, sharing knowledge, and promoting best practices within the team. Documenting software designs, specifications, and implementation details. Participating in audits and reviews to verify adherence to quality standards and best practices. Position Requirements: A bachelor's degree in Computer Science, Software Engineering or a relevant field 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial. Position Details: Work Assignment: 6-month contract
    $90k-125k yearly est. 23h ago
  • Java Software Engineer

    Impetusit

    Java developer job in San Diego, CA

    A staffing partner of ours is seeking a Java developer for a entertainment client to design, implement, and maintain high-performance applications. Experience of 2-3 years. Salary offered $65-75k per year Direct applicants only no c2c or company candidates due to low margins. The staffing company or client will reach directly to the applicants. Qualifications: Bachelor's degree in Computer Science or related field 2+ years of Java development experience, with strong Spring Boot skills Experience in Media preferred Familiarity with DevOps tools and practices (CI/CD, Docker, Kubernetes) Proficiency in SQL and NoSQL databases Exposure to frontend technologies (React, Angular) is a plus Strong experience with Java, Spring Boot, and related frameworks. Knowledge of databases such as MySQL, PostgreSQL, or MongoDB. Familiarity with RESTful APIs and microservices architecture.
    $65k-75k yearly 1d ago
  • Engineer Software

    Northrop Grumman 4.7company rating

    Java developer job in San Diego, CA

    RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. We are seeking a Software Engineer (T02) This position is located onsite in Rancho Bernardo, CA The Ground Segment (GSEG) Software (SW) Integrated Project Team (IPT) is a mixed group of Software Developers executing through Development, Test, and Operations and Maintenance (O&M) tasks. The ideal candidate will have Software development experience, with the ability to digest changes and synthesize them into working designs, generate efficient code according to the specifications, and adapt to changes as necessary that are driven by bugs or requirement updates or the customer. The candidate is expected to operate independently with little oversight in a dynamic environment, and to be highly self-motivated; reporting information to leads and the customer. The candidate is expected to handle diverse assignments with efficiency, finding unique solutions and working in a very collaborative and fast-paced environment that continues to grow. Basic Qualifications: 2 YOE with a BS in STEM or 0 YOE with a Masters degree in STEM A current/active DoD Secret Clearance Experience using Python Experience using RobotFramework Hands on experience with test procedures and automation. Ability to develop and design automated test procedures with minimal guidance. Experience with RedHat Linux environment Experience with Windows development environment Experience with Software development lifecycle Experience with Atlassian tool suite (Jira, Confluence, BitBucket, etc.) and development using Agile methodologies Experience Leadership of small teams Preferred Qualifications: Experience developing automated test procedures for a large Software program delivering documented test results for verification/validation. Work experience with Unmanned Air vehicle ground stations. Working knowledge of RobotFramwork. Working knowledge of Python development and execution. Working knowledge of Software Development tools and languages. Provide detailed training to others, working as a team to complete assignments What you'll get to do: Review existing manual test procedures with the Test Team to identify candidates for automation Collaborate with stakeholders to determine and prioritize manual tests suitable for automation Develop and implement automated test procedures using Python/RobotFramework Execute System Level I testing using automated test procedures in coordination with SQA Analyze test results and troubleshoot issues identified during automated test execution Prepare and deliver Software Test Reports documenting automated test runs, results, and findings Document automated test tool Architecture, design, and include developer comments internal to product for future enhancements. Document user procedures for automated test tool to address how to add or update additional testing as needed. Growth opportunities for leadership and Triton GSEG Development efforts Primary Level Salary Range: $91,800.00 - $137,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $91.8k-137.6k yearly Auto-Apply 2d ago
  • Wireless Infrastructure Automation Framework Software Developer

    Apple Inc. 4.8company rating

    Java developer job in San Diego, CA

    At Apple, we work every single day to craft products that enrich people's lives. Do you love working on challenges that no one has solved yet? As a member of our Wireless Silicon Design group, you will have the unique and rewarding opportunity to develop upcoming and future generations of products to support emerging applications that will delight and encourage millions of Apple's customers every single day! We are seeking a Wireless Automation Framework Software Engineer with expertise in software architecture, automation frameworks, and database infrastructure. The role includes designing and implementing scalable automation framework solutions, managing both SQL and NoSQL databases, implementing configuration management with Ansible, and developing custom solutions for reporting and data analytics. In this position, you will collaboratively work with teams and independently to drive projects to completion. Basic understanding of WiFi communication systems, ideally with exposure to PHY/Radio. Hands-on experience with version control tools like Git or similar. Proficiency in Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools. Expertise in SQL and NoSQL database design, management, and optimization. Knowledge in programming languages such as Python, C/C++, MATLAB, and shell scripting. Experience with Ansible for automation and configuration management. Strong knowledge of data analytics and creating custom solutions for data-driven insights. Ability to work independently, manage priorities, and drive projects to completion. Excellent collaboration and communication skills to work effectively with diverse teams. Attention to detail and commitment to delivering high-quality, scalable solutions. BS and a minimum of 10 years relevant years of industry experience. Proven experience in software architecture, with a focus on developing and designing test automation frameworks, debugging tools, and reporting frameworks. Proficiency in programming languages such as Python, and shell scripting.
    $131k-166k yearly est. 58d ago
  • Full Stack Java Developer

    Jobsbridge

    Java developer job in San Diego, CA

    Jobs Bridge Inc is among the fastest growing IT staffing / professional services organization with its own job portal. Jobs Bridge works extremely closely with a large number of IT organizations in the most in-demand technology skill sets. Job Description Good understanding of software design patterns and object oriented design concepts. • Prior experience of working across all 3 tiers of a web application development: UI, Middle and Backend databases. • Well versed with front end technologies: HTML 5, JavaScript, CSS3, and JSF • Prior experience of development using javascript frameworks like JQuery would be required • Experience in implementing responsive web application using Bootstrap or PrimeFaces framework. • Prior experience in writing SOAP, JSON and REST based services would be critical. • Experience with messaging technologies like: MQ/MQTT/AMQ/Kafka is a must • Good understanding of Oracle RDBMS, PL/SQL and persistence frameworks like Hibernate and JPA • Experienced in working with source code repositories: Git and Clear case Experience or understanding of following technologies will be an added advantage: • AngularJS • Hadoop deployment experience • Apache Storm or other Stream computing software • Apache Kafka • Knowledge of Spatial programming. Oracle Spatial or ArcGIS • XAP GigaSpaces or other In-memory data grids • HBase or Cassandra - NoSQL databases • Mockito Qualifications RDBMS, PL/SQL, MQ/MQTT/AMQ/Kafka, HTML 5, JavaScript, CSS3, and JSF. Additional Information Multiple Openings for GC/Citizen
    $81k-110k yearly est. 60d+ ago
  • Java Developer

    Isl Techsolutions

    Java developer job in San Diego, CA

    ISL Tech Solutions Inc., is a fastest growing IT consulting Company offering mission critical IT consulting solutions to our Clients to improve businesses through cutting-edge technologies. We help our clients successfully to capitalize on opportunities by providing professional services in the areas of systems integration and Application Development & IT Consulting services. Job Description Java lead MICRO SERVICES OPEN SOURCE-SPRING BOOT/ SPRING CLOUD/ SPRING DISTRIBUTED COMPUTING Profile: · 6 - 8 years of overall IT experience · Minimum 3-5 years of hands on experience Spring Boot · Must have performed Senior developer in earlier projects out of which at least 1 project must be e-commerce application and retail · Must have in-depth knowledge of SDLC lifecyle · Hands on Experience of working on Service-oriented architecture · Sound knowledge on J2EE applications · Should take complete ownership of technical solution · Excellent written and verbal communication skills, including the ability to communicate technical details effectively to both experts andnovices Roles & Responsibilities: · Works with new clients to determine technical requirements and constraints for each project · Designs appropriate technical solutions to meet client business requirements, leveraging available products/packages where appropriate · Ensures the technical quality of project deliverables Qualifications Skill-set: Must Have Spring boot, Java, J2EE, SOA Good to have React JS, IBM WCS Additional Information All your information will be kept confidential according to EEO guidelines.
    $81k-110k yearly est. 21h ago
  • Java Developer

    ISL Techsolutions

    Java developer job in San Diego, CA

    ISL Tech Solutions Inc., is a fastest growing IT consulting Company offering mission critical IT consulting solutions to our Clients to improve businesses through cutting-edge technologies. We help our clients successfully to capitalize on opportunities by providing professional services in the areas of systems integration and Application Development & IT Consulting services. Job Description Java lead MICRO SERVICES OPEN SOURCE-SPRING BOOT/ SPRING CLOUD/ SPRING DISTRIBUTED COMPUTING Profile: · 6 - 8 years of overall IT experience · Minimum 3-5 years of hands on experience Spring Boot · Must have performed Senior developer in earlier projects out of which at least 1 project must be e-commerce application and retail · Must have in-depth knowledge of SDLC lifecyle · Hands on Experience of working on Service-oriented architecture · Sound knowledge on J2EE applications · Should take complete ownership of technical solution · Excellent written and verbal communication skills, including the ability to communicate technical details effectively to both experts andnovices Roles & Responsibilities: · Works with new clients to determine technical requirements and constraints for each project · Designs appropriate technical solutions to meet client business requirements, leveraging available products/packages where appropriate · Ensures the technical quality of project deliverables Qualifications Skill-set: Must Have Spring boot, Java, J2EE, SOA Good to have React JS, IBM WCS Additional Information All your information will be kept confidential according to EEO guidelines.
    $81k-110k yearly est. 60d+ ago
  • Software Developer - 25-032

    Ausgar Technologies, Inc.

    Java developer job in San Diego, CA

    Requirements The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to individuals with disabilities to perform the essential functions. Must possess a Secret clearance with the ability to obtain a TS/SCI with poly. Bachelor's degree in Computer Science, Engineering or related STEM field from an accredited college/university. 5+ years of professional software development experience or 3+ years with a Master's or PhD in a STEM discipline. Proven experience building new applications and taking them through production deployment. Experience with cloud platforms (AWS, Azure or GCP) and containerization (Kubernetes, Docker). Proficiency in one or more modern programming languages (e.g., Python, Java, JavaScript/TypeScript, Go, C#, etc.). Strong understanding of software design principles, version control (Git) and CI/CD pipelines. Familiarity with databases (SQL and/or NoSQL) and API development (REST, GraphQL). Preferred Skills: SAP or SAP eligible Experience with Mission Utility Cloud, LABBENCH (formerly INHERE), GHOSTMACHINE, MACHINESHOP and PARTSHOP. Experience with DevOps practices and infrastructure as code (Terraform, CloudFormation, etc.). Exposure to frontend frameworks (React, Angular, Vue, etc.) development. Background in agile development methodologies and collaborative environments. Strong analytical and problem-solving skills, with attention to scalability and security. Approximate travel: None This is an onsite position. Salary Range: $130K-170K Based on your qualifications, you will be placed in Level I-V. An essential qualification for this position is successfully obtaining a security clearance issued by the Federal Government, which may require successful completion of a background check. We use E-Verify to electronically confirm the employment eligibility of newly hired employees. AUSGAR's salary range is dependent upon a variety of factors, which include experience, skills, education, certifications and geographical location. Our salary range includes a base salary and excellent benefits package as part of our total compensation. AUSGAR Technologies, Inc. is an equal opportunity employer. If you are a qualified individual with a disability or a disabled veteran and need assistance in completing the application, you have the right to request reasonable accommodation. Please e-mail us at *************** if you are unable or limited in your ability to use or access ************** careers page as a result of your disability.
    $130k-170k yearly 3d ago
  • Perception Software Engineer

    Seasats

    Java developer job in San Diego, CA

    Role: Perception Software Engineer Salary: $140,000-$190,000 base + stock options, and other benefits The vehicle software team is responsible for integrating all of the onboard subsystems into a cohesive whole. As part of the team, you'll be responsible for creating and integrating the software that drives our ASVs -- from integrating new sensors and payloads, to developing new navigation algorithms, to building robust communications pipelines, to optimizing power management. This team is critical to the successful operation of our ASVs, whether they're navigating through harbors or operating with limited communication hundreds of miles offshore. Role Details: As a Perception Software Engineer, you will help take our perception system to the next level. You'll design and implement algorithms that process data from LiDAR, radar, cameras, and other sensors to build a reliable picture of the vessel's environment. Your work will provide the foundation for high-level decision-making and directly impact the safety and autonomy of our platform. On a day-by-day basis you will: Collaborate with the vehicle software team to select and evaluate potential new sensors Build perception algorithms for detection, tracking, avoidance, and state estimation See your code come to life on the water as you test and tune algorithms at local launch sites Optimize code for real-time execution on embedded platforms Partner with vehicle software, UI, and operations teams to translate the vehicle's perception of its environment into intuitive, actionable displays for operators Build tests and expand our simulation environment to rigorously evaluate algorithms and prevent regressions This is an excellent opportunity to do high impact work, see your code go into live field robotics applications, and join a fun and hardworking team on the cutting edge of ocean autonomy. About You: 4+ years of professional software industry experience, with at least 2 of those years spent solving perception problems Strong proficiency in Python Proficiency in C++ Proven experience with sensor data processing (radar, LiDAR, GPS, IMU, visual, and acoustic data) Familiarity with common perception algorithms (clustering, segmentation, filtering, sensor fusion, etc.) Excellent communication skills and a team-oriented attitude Additionally, you may have one or more of the following qualifications: Proficiency working in Linux environments Experience working with embedded or resource-constrained hardware A background in computer vision and knowledge of current ML models Experience with path-planning and control algorithms About Seasats: At Seasats, we're passionate about delivering maritime robotics solutions to redefine the maritime industry. Our primary products are autonomous surface vehicles (ASVs), designed to carry sensors at sea for months at a time. Our ASVs provide persistent monitoring and data acquisition to defense, scientific, and commercial customers, and have autonomously crossed both the Pacific and Atlantic oceans. After thousands of years in which the only way to gather information from the ocean was to put people on a boat, these uncrewed vessels are transforming how humanity monitors and interacts with the ocean. Here, you'll find the space and opportunity to do your life's best work. Along with your salary, you'll receive perks including: Competitive insurance (including a 99% employer-covered Gold HMO plan or other options) 401k matching up to 4% of salary Four free lunches per week An employee activity fund A pet-friendly office Unlimited/Flex PTO Hiring Notes: When you apply, you'll be asked to provide a resume and answer a few screening questions. Please note that we are currently unable to sponsor employment visas, so candidates must be independently authorized to work in the United States. We appreciate diverse perspectives and life experiences, and we're committed to building a team that reflects a wide range of backgrounds. Seasats provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination of any type based on race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, marital status, protected veteran status, or any other characteristic protected under federal, state, or local law. We look forward to reviewing your application!
    $140k-190k yearly 60d+ ago
  • Software Developer with React

    The Marlin Alliance 4.1company rating

    Java developer job in San Diego, CA

    The Marlin Alliance, Inc. is seeking a Software Developer with React experience to join our team in San Diego, CA. This position supports our Navy customer and requires the ability to obtain a US Secret security clearance. Established in 2002, The Marlin Alliance is seeking to hire highly skilled individuals to support mission critical projects within the Navy. We are looking for motivated individuals to lead and support digital transformation, data science and analytics, and automation projects for variety of Navy clients. Individuals must be able to function in a fast-paced work environment and able to adapt quickly to rapidly changing requirements and technologies. Using your comprehensive knowledge of various technologies, you will design, develop, and implement solutions to support Navy mission owners in their digital transformation journey. Required Qualifications: Excellent problem solver Experienced in React 15+ and Typescript Takes pride in writing clean reusable code At least one major project involving React under your belt Experience with version control software such as Git Preferred Qualifications: Experienced in Scrum Experience contributing to open-source projects Experience with a static typed language such as C#, C, C++, or Java Experience working on both Front-End and Back-End technologies such as web frameworks and databases Bachelors' or higher in CS or related field Work Environment and Mental/Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions. Typical office environment with no unusual hazards. The noise level in the work environment is usually moderate. Constant sitting while using the computer terminal. Constant use of sight abilities while reviewing documents. Constant use of speech/hearing abilities for communication. Occasional reaching, stooping, kneeling, or crouching may be required. Occasional lifting, up to 20 pounds. A constant state of mental alertness. Frequent work under deadlines. Job Classification: Associate I $80,000 - $110,000 Disclaimer: This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an at-will relationship. An Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
    $80k-110k yearly 60d+ ago
  • Software Engineer II

    Sony Corporation of America 4.7company rating

    Java developer job in San Diego, CA

    Join the Sony Engagement Platform Services (SEPS) Team, where innovation meets collaboration in the dynamic world of digital engagement. At SEPS, we are building the next-generation platform that powers how fans connect with the content-and the creators-they love. Our mission is to unlock meaningful, data-driven engagement across Sony's entertainment ecosystem, from games and anime to music, film, and live experiences-empowering both internal teams and external partners to build at scale. Our mission is to create a world-class engagement platform that not only enhances existing revenue streams but also drives new opportunities through a robust ecosystem of partners and creators. By decoupling application development from platform services, we empower our teams to deliver exceptional solutions with agility and efficiency. If you are passionate about shaping the future of digital engagement and want to be part of a vibrant community that values creativity and collaboration, we invite you to explore the exciting opportunities within our team. Together, we will shape the future of fan experiences and define the foundation for what's possible in the realm of engagement. To learn more visit: ********************************************************************* POSITION SUMMARY SEPS is seeking a proactive and growth-oriented Full Stack Software Engineer II to join our team in developing internal applications that support the Sony Engagement Platform. In this role, you'll contribute to building secure, scalable, and user-friendly solutions that impact a wide range of Sony business units. As a Full Stack Engineer, you'll work across both front-end and back-end systems, collaborating with senior engineers and cross-functional partners to design, develop, and maintain high-quality features. This role is a great fit for engineers looking to deepen their technical expertise, gain exposure to platform-level development, and grow within a collaborative, fast-paced environment. JOB RESPONSIBILITIES Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability. Collaborate with other Front-End Engineers and develop dynamic, responsive and user-friendly web applications. Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance. Create and maintain documentation of application design, configuration and maintenance. Provide accurate timelines for specific tasks assigned. Participate in scheduled on-call rotation and respond to emergencies. Honesty, trustworthiness and ethical conduct are material requirements for the responsibilities outlined above QUALIFICATIONS FOR POSITION Your qualifications and experience should include: 3+ years professional experience working with medium/large complex code bases Experience in Full Stack development Experience with one or more of the following programming languages: Java, Go, or Python Experience in REST API design and implementation Proficient in HTML, CSS, the JavaScript ecosystem and familiarity with popular frameworks like React, Angular, Ember, Jest, Babel, and TypeScript Knowledgeable in UI/UX design principles Strong communication and interpersonal skills Desire to collaborate and to develop strong and positive team relationships Attention to detail, organizational skills, a strong work ethic and the ability to work independently. Preferred Qualifications Bachelor's degree in Computer Science or related field, or at least three years of proven experience in lieu of a degree Demonstrated ability to write clean, maintainable, and well-documented code. Database management, cloud technologies (AWS), and containerization (Docker, Kubernetes) Knowledge of React best practices Familiarity with DevOps tools and practices, including CI/CD pipelines Automated deployment tools (e.g. Terraform, Ansible, Jenkins) Excellent problem-solving skills and attention to detail Experience with Agile development methodologies such as SAFe, Scrum In addition to competitive pay and benefits, we offer an environment and culture that promotes Diversity, Equity, and Inclusion. We are committed to creating an inclusive employee experience for you to thrive as part of Sony's purpose to “fill the world with emotion through the power of creativity and technology”. Benefits: SCA offers benefits-eligible employees (generally regular employees scheduled to work 20 or more hours a week) a comprehensive benefits program that offers coverage and support for employees and their family's physical, emotional, and financial well-being. What we offer you: Comprehensive medical, prescription drug, dental, and vision coverage with coverage for spouses/domestic partners and child dependents, including access to a Health Savings Account (HSA) and Flexible Spending Account (FSA) Employee assistance plan and comprehensive behavioral health benefits Fertility benefits, including surrogacy, and adoption assistance programs Basic and supplemental life insurance for employees as well as supplemental life insurance coverage for their spouses/domestic partners and children Voluntary benefits such as group legal, identity theft protection, accident, and hospital indemnity insurance Short-term & long-term disability plans Paid parental and caregiver leave 401(k) Plan with pre-tax, Roth, and after-tax options and company match with immediate vesting Education assistance and student loan programs Other Programs: Hybrid work schedules Time off to include vacation, paid holidays, sick leave, Summer Fridays (early release), and a winter break between Christmas and New Year's Day (based on business needs) Referral bonuses (subject to eligibility) Matching gift program A wide variety of employee business resource groups (EBRGs) Special discounts on Sony products, offered exclusively to Sony employees Employee stock purchase plan (Sony covers commissions and fees for your Sony stock purchases made through after-tax payroll deductions) Annual incentive bonus The anticipated annual base salary for this position is $160,000 to $170,000. This range does not include any other compensation components or other benefits that an individual may be eligible for. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job. #LI-KD1 SCA will consider qualified applicants with arrest or conviction records in accordance with applicable law. All qualified applicants will receive consideration for employment without regard to any basis protected by applicable federal, state, or local law, ordinance, or regulation. Disability Accommodation for Applicants to Sony Corporation of America Sony Corporation of America provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures. For reasonable accommodation requests, please contact us by email at ******************* or by mail to: Sony Corporation of America, Human Resources Department, 25 Madison Avenue, New York, NY 10010. Please indicate the position you are applying for. Right to Work (English/Spanish) E-Verify Participation (English/Spanish)
    $160k-170k yearly Auto-Apply 60d+ ago
  • Software Developer II

    Flux Power 4.2company rating

    Java developer job in Vista, CA

    Come work as a Software Developer II at a growing company that offers great benefits with opportunities to advance and learn alongside accomplished business leaders … Become a part of our team! Get to Know Us Flux Power is a fast-paced, high-growth (40% YoY), publicly traded company (NASDAQ: FLUX) that is leading the adoption of lithium-ion technology solutions. We design, manufacture, and sell advanced lithium-ion battery packs that are disrupting the 100+ year old market for lead acid batteries. Our battery packs are used to power industrial and commercial equipment like forklifts and airport ground support equipment, as well as new applications like solar-powered EV charging stations. About the Role The Software Developer II will use initiative, enthusiasm, software experience and engineering background, to plan and develop specialized Application and GUI Software including embedded Firmware designs. What you Will be Doing Analyzes user needs and system design of Software and Firmware for client use. Collaborates with systems analysts, engineers, and programmers to design systems to support requested applications. Collaborates with clients and/or internal teams to understand user needs; document requirements, create initial proposal, architect, design and develop Software-Firmware to meet these needs. Determines required system performance standards and hardware configurations based on client specifications, budget, security needs, and other parameters. Independently determines approaches for design solutions, develop, test, and implement such designs including modification of specific Software programs and embedded Firmware. Assesses feasibility of design and project parameters within time and cost constraints. Designs and develops code, Software applications and embedded Firmware based on user specifications and system requirements. Modifies existing Software or Firmware to correct errors and/or improve performance. Monitors and assists with Software and/or Firmware testing including validation of test procedures and code programming. Monitors and assists with Software-Firmware installation; ensures application or system operates within established specifications. Evaluates user feedback, exercises independent judgement and discretion to assess design options, determine path and approach in modifying Software-Firmware for better performance and usability. Designs databases for specific application needs and used in tracking feature development and bug fixes. Creates test procedures for flashing and testing modules with designed and integrated Software and Firmware. Reviews work of development team, SW/FW developers, test engineers, technicians, and other technical employees. Performs other related duties as assigned. What you Will Need Bachelor's degree in Computer Science, Engineering, or related field required. One year of software development or engineering experience preferred. Must have a strong understanding of software development concepts, principles, and theory Ability to assess design options, discern details needed in deciding direction and approach Excellent verbal and written communication skills. Excellent organizational skills and attention to detail. Excellent time management skills with a proven ability to meet deadlines. Strong analytical and problem-solving skills. Extensive knowledge of coding languages and systems. Ability to learn new coding languages and technologies. Thorough understanding of design, testing, and modification of programs, applications, and firmware. Proficient with or the ability to quickly learn the coding and programming languages used within the organization. Proficient with Microsoft Office Suite or related software. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. What Can We Offer You for All Your Hard Work? Benefits Medical, dental and vision insurance options 401K Plan with company match Life Insurance Paid Time Off Paid Holidays COVID-19 Precaution(s) Personal protective equipment provided or required Sanitizing, disinfecting, and cleaning procedures in place We are committed to a safe, drug-free workplace by performing pre-employment background checks and substance testing. Notes No recruiters, contractors, or consultants, please. No relocation assistance or visa sponsorships available for this position. Please review our career page at ********************************* ***Flux Power is proud to be an equal opportunity employer committed to providing employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age or disability, or any other class protected by Federal, State or local laws. Flux Power complies with all employment eligibility verification requirements of the Immigration and Nationality Act and all must have the authorization to work in the US.
    $89k-118k yearly est. 60d+ ago
  • Software Engineer

    Quantum Design 4.1company rating

    Java developer job in San Diego, CA

    For more than 40 years Quantum Design (QD) has been providing technology solutions to researchers in the fields of physics, chemistry, biotechnology, materials science, and nanotechnology. Established in 1982, Quantum Design is the leading commercial source for automated materials characterization systems offering a variety of measurement capabilities. QD instruments are found in the world's leading research institutions and have become the reference standard for a variety of magnetic and physical property measurements. The Opportunity As a Software Engineer, you will be tasked with developing new application software for Quantum Design's core family of products to improve instrument reliability and customer satisfaction. In this role, you will also support existing applications by working closely with Product Engineers to address bugs reported both internally and from installed systems in the field. A key skill this engineer will bring is an ability to critically design and re-evaluate existing user interfaces to improve the customer's experience with QD instrumentation. A successful candidate will be able to demonstrate a track record of bringing projects to completion using test-driven development and strong command of continuous integration practices. A willingness to engage with legacy code to improve maintainability is also strongly desired for this role. Responsibilities Develop intuitive user interfaces to efficiently and effectively interact with the system. Develop robust, versioned APIs that support a variety of clients operating at multiple versions. Contribute to, and maintain, a suite of unit and system tests. Analyze and comprehend code in C++, C, C#, Python, Visual Basic, and Delphi (Pascal). Understand system concepts including threading, inter-process communication, synchronization, events and callbacks, and resource management. Design, implement, and verify simulation models for cryogenic systems and subsystems. Improve product quality by addressing internal engineering and customer feedback. Mentor junior team members on technical subjects as well as promoting a culture of continuous improvement, ownership, proactivity, attention to detail, and a focus on quality. An understanding of cross-platform application development methods. Other duties as assigned. Requirements Minimum Qualifications Bachelor's degree in computer science, software engineering, electrical engineering or related science and math discipline with a focus on application development and system architecture Three years of software development experience using C, C++, Rust, Visual Basic, or Delphi (Pascal) or other object-oriented languages Experience designing customer-facing applications UX/UI Preferred Qualifications Laboratory experience with measuring instruments and techniques Direct experience writing unit tests and regression tests Ability to troubleshoot extensively Ability to multi-task, work independently and identify priorities High level of ownership with strong customer and quality-oriented work ethic Team player with strong verbal and written communication skills Additional Information This position's work mode is 100% onsite. The employee will report to our facility in San Diego, CA five days a week. Quantum Design is an affirmative action and equal opportunity employer. All employment decisions, policies and practices are in accordance with applicable federal, state and local anti-discrimination laws. Quantum Design will not tolerate or engage in unlawful discrimination including any form of unlawful harassment, on account of a person's sex, age, race, color, religion, creed, sexual preference or orientation, marital status, national origin, ancestry, citizenship, military status, veteran status, handicap, disability, or membership in any protected group. Salary Description $126,000 - $182,500
    $126k-182.5k yearly 28d ago
  • Android Software Developer

    Drive Current

    Java developer job in San Diego, CA

    We're an agile company of 20 software development professionals / geeks. We embrace iterative development, test automation and frequent releases. We strive to continuously learn and evolve while delivering working software that we can all be proud of. Job Description As an Android developer, you will be working with a small team of engineers to develop our first foray into the mobile marketplace. You will have influence over every aspect of the development process from API creation to design as you architect, build, iterate and manage our set of mobile applications. Qualifications 3+ years of experience in mobile development for native Android applications. Fluency with Java. Experience and depth of understanding of the latest Android SDK. Must know OOP, Design Patterns and MVC design methodologies. Experience releasing at least one application into the Google Play Store. JUnit, Appium, WebDriver and automated testing experience a plus. Bachelors degree in Computer Science, Computer Engineering, Information Systems or equivalent experience is preferred. There are plenty of self-taught people on the team as well though. Additional Information Benefits include: 4 weeks personal time off / vacation per year 9 paid federal holidays Health, vision and dental insurance 401K with 4% matching Free lunches, healthy snacks, beverages, etc. Paid mobile phone, home internet and gym membership Education reimbursement for relevant classes We have a fun, informal working environment and strongly believe in maintaining a good work / life balance. You'll work with a team of passionate developers that use the most modern and progressive software development practices. Learn more about our team at ******************** Keywords: Android, Mobile, Google, Nexus, Cyanogenmod, Java, JUnit, Appium, Android SDK, Development, Software Engineer, Software, Programmer, Developer.
    $85k-116k yearly est. 60d+ ago
  • Software Engineers/ Java

    The Maven Group 4.5company rating

    Java developer job in San Diego, CA

    The Maven Group's client has an immediate need for skilled Software Engineers of all levels (Junior to Senior/SME) to join their team in San Diego, CA. This program requires a TS/SCI with a CI Polygraph and a great chance to upscope to a Full Scope if desired. There are direct-hire opportunities and the chosen candidates will have access to strong benefits including three different health care plans, co-matching 401k, PTO, a professional development program, and more! This is a very exciting development environment including DevOps best practices and Behavior-Driven Development (BDD) to promote better collaboration among developers, testers, and non-technical stakeholders. This new program is all about injecting new technology and capabilities while continuing to support the on-going mission. Think symmetric and asymmetric cryptography, ASN.1 coding and digital signatures!! There are a range of opportunities for developers to include Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: BS and 0-14 years of prior relevant experience or Master's with 2-6 years of prior relevant experience. Must have exceptional experience with Java. Experience or familiarity with as many of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSL. Experience developing on Windows, and/or Linux operating systems. Desired Skills and Qualifications: Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD). Secure Software development (i.e. Layer 7 Policy). Certification, or past experience as a member of an agile team.
    $91k-120k yearly est. 60d+ ago
  • C++ Software Engineer

    Talentry

    Java developer job in San Diego, CA

    Citizenship: US Citizens only Rate: $70\-75\/hour. 6\-month+ contract This role is responsible for developing and maintaining complex software applications for our client's products and processes. The ideal candidate will have a strong understanding of C++ programming, Socket API programming, and experience working in both Linux and Windows environments. Key Responsibilities: Design, develop, and implement C++ software solutions. Utilize Socket API programming for network communication in Linux and Windows. Collaborate on the design, modification, and testing of application software for Windows 10 and embedded Linux platforms. Recommend and implement testing strategies and tools for multi\-processor applications. Analyze and document test results. Research and develop engineering designs and specifications based on project requirements. Troubleshoot and resolve software, hardware, and operating system issues. Adhere to and support software engineering processes and best practices. Requirements Qualifications: Bachelor's or master's degree in computer science or a related field, or equivalent work experience. 5+ years of experience in C++ software development. Strong proficiency in Socket API programming for Linux and Windows. Proven experience in full software development lifecycle. Excellent communication and teamwork skills. Benefits 70\-75\/hr US Citizens only "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"642499540","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"Government\/Military"},{"field Label":"Work Experience","uitype":2,"value":"5+ years"},{"field Label":"Salary","uitype":1,"value":"70\-75\/hr"},{"field Label":"City","uitype":1,"value":"San Diego"},{"field Label":"State\/Province","uitype":1,"value":"California"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"92123"}],"header Name":"C++ Software Engineer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00143030","attach Arr":[],"custom Template":"3","is CandidateLoginEnabled":true,"job Id":"**********10567465","FontSize":"12","google IndexUrl":"https:\/\/talentry.zohorecruit.com\/recruit\/ViewJob.na?digest=VtjcLgysU8341@TlI@93cLX8wYTpcfSAbZE@.eun MSE\-&embedsource=Google","location":"San Diego","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logo Id":"kpa3g78fecd22d77c4a778b704382770fc045"}
    $70 hourly 60d+ ago
  • Software Developer II

    General Atomics and Affiliated Companies

    Java developer job in Poway, CA

    General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems. Under general supervision and with regular review, this position researches, designs, develops and/or modifies enterprise-wide end-user, system level, and data management software applications. They will contribute in planning of application development and deployment as well as responsible for meeting software compliance standards. The role will evaluate integration of software applications with the overall computing environment. They will be responsible for documentation, testing, maintenance, and software updates. The selected will communicate with domain experts, users, and management throughout the software development lifecycle. DUTIES & RESPONSIBILITIES: Determine user requirements and specifications and plan for software development within the broader organizational scope. Software development includes end-user, system level, and data management applications, Formulate detailed plans for the implementation of software solutions. In addition to program design this includes determining language, platform, and resource requirements. Implementation of design including coding, testing, and documentation. Deployment of applications across the enterprise including cross- platform compliance and insuring availability of necessary resources. Code maintenance including debugging and updating to keep pace with the evolving environment. Assist in planning for future applications based on new developments in computer technology. Communicate with the software developer group, with users, and with management as well as with the wider community through the publishing and presentation of technical papers. Maintain the strict confidentiality of sensitive information. Perform other duties as assigned. Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices. We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply. Typically requires a bachelors or masters degree in computer science, information systems or related discipline and two or more years progressive software development experience with a bachelors degree. May substitute equivalent experience in lieu of education. Must have a general understanding of software development concepts, principles, and theory and demonstrate the ability to follow and apply the use of programming and analysis concepts. Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work assignments to meet established timetables. Good communication, computer and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a internal audience. The ability to work independently and as part of a team is essential. Ability to obtain and maintain DoD security clearance
    $85k-116k yearly est. 51d ago
  • Software Engineers (Python, Node.js, C)

    Maania Consultancy Services

    Java developer job in San Diego, CA

    A bachelor's degree in Computer Science, Software Engineering or a relevant field 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial.
    $90k-125k yearly est. Auto-Apply 4d ago

Learn more about java developer jobs

How much does a java developer earn in San Marcos, CA?

The average java developer in San Marcos, CA earns between $71,000 and $126,000 annually. This compares to the national average java developer range of $68,000 to $114,000.

Average java developer salary in San Marcos, CA

$95,000
Job type you want
Full Time
Part Time
Internship
Temporary