Recent Searches

You haven't searched anything yet.

275 Software Engineer (Java) (REMOTE) Jobs in San Diego, CA

SET JOB ALERT
Details...
2020 Cubic Transportation Systems, Inc.
San Diego, CA | Full Time
11 Months Ago
The Mice Groups, Inc.
San Diego, CA | Full Time
$98k-117k (estimate)
2 Days Ago
ACL Digital
San Diego, CA | Full Time
$95k-114k (estimate)
2 Days Ago
LHH
San Diego, CA | Full Time
$107k-128k (estimate)
Just Posted
Management Engineering Technologies International...
San Diego, CA | Full Time
$100k-120k (estimate)
8 Months Ago
Moebius Solutions
San Diego, CA | Full Time
$113k-136k (estimate)
4 Weeks Ago
SAIC
SAN DIEGO, CA | Full Time
$128k-154k (estimate)
0 Months Ago
decision technologies
San Diego, CA | Full Time
$104k-125k (estimate)
0 Months Ago
Itility US
San Diego, CA | Full Time
$98k-117k (estimate)
6 Months Ago
Daybreak Health
San Diego, CA | Full Time
$120k-144k (estimate)
5 Days Ago
AUSGAR Technologies Inc
San Diego, CA | Full Time
$120k-144k (estimate)
2 Weeks Ago
Lever Implementation Training Environment
San Diego, CA | Full Time
$128k-152k (estimate)
2 Months Ago
Alutiiq
San Diego, CA | Full Time
$95k-114k (estimate)
8 Months Ago
Leidos
San Diego, CA | Full Time
$95k-114k (estimate)
1 Month Ago
Actalent
San Diego, CA | Other
$99k-118k (estimate)
3 Months Ago
Costco Auto Program
San Diego, CA | Full Time
$103k-124k (estimate)
9 Months Ago
Easy Games
San Diego, CA | Full Time
$120k-144k (estimate)
1 Month Ago
Software Engineer (Java) (REMOTE)
Full Time 11 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

2020 Cubic Transportation Systems, Inc. is Hiring a Remote Software Engineer (Java) (REMOTE)

Business Unit: Cubic Transportation Systems Company Details: Who We Are: Umo is changing the future of transportation. Our vision is to improve the quality of life in towns and cities worldwide by improving travel time with trip planning, integrated payments, digital engagements and incentive, real-time information, and intelligence. Umo is a suite of SaaS interconnected platforms, built by passionate Engineers of the Umoverse. By improving how transit riders, transit operators, sponsors and mobility providers interact with each other, travelers can get to where they need to go with as little friction as possible creating a level of convenience and ease-of-use not experienced before. The Umoverse is a rapidly growing team of diverse mobility fanatics working together to make mobility accessible for everyone. We are: • Transit and mobility enthusiasts • Technologists who are passionate about building scalable highly available cloud native products • Product & User Experience people who thrive on creating easy to use tools people use everyday • Customer Advocates eager to make transit more accessible for all • Problem Solvers that make mobility better by solving challenges that impact people all over the world • Quirky with a love for our Ugly Christmas Sweaters as much as our Tacos, Memes & Coffee Umo is built on the latest technology and thinking. Our products are all cloud native, multi-zoned, multi-tenanted, and container based. Our systems are connected via gRPC, GraphQL and REST APIs internally and externally. We develop using an Agile framework and surround our teams with the latest collaboration tools. The Umo team is currently fully remote in 10 states and 3 countries. We love our 3-day weekends with every other Friday off. We have a Flexible Time Off (FTO) plan, and full benefits including 401K matching. We value engineers that have excellent problem-solving and debugging skills, attention to detail, a passion for getting it right with a strong desire to learn and the ability to work collaboratively while wearing multiple hats. Our engineers have a voice in the details and the big picture. If you like creating the path instead of walking down someone else’s then you fit our mind set. Job Details: Job Summary: We are looking for passionate engineers that have experience in designing, developing and deploying world-class solutions. Experience is needed from designing data and process flows, creating DB ERDs to coding and deploying elegant solutions in wide variety of technologies. As a member of the Umo Engineering team, you will collaborate, use and develop expertise within the transit industry's needs and solve complex data and model problems to provide the absolute best solutions used by millions of transit riders worldwide. You will work in a startup like environment removing much of the bureaucracy. You will need to be highly collaborative, highly motivated, and be able to work effectively as a fully remote team member. You will join a team of highly skilled Software Engineers working in an iterative environment to create high quality software products that provide amazing user experiences and accessibility with platforms that are are defect free, scalable and highly available. This position will work on mixed teams with Product, QA, Design, and a ScrumMaster and participate in iterative agile development practices at both the team level and SAFe practices at the organizational level. This position typically works under general supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority. Essential Job Duties and Responsibilities: Collaborates with team to design solutions, features and functions. Creates documentation as needed. Helps with Sprint Planning and Grooming. Performs routine maintenance and bug fixing tasks in code base. Quickly learns the product suite. Assists in assessment, design, specification, preparation and documentation of feature descriptions. Works on Minor Modifications and Enhancement. Executes software test methods and procedures. Participates in code reviews and executes changes as noted by the team. Writes code compliant with best practices and I18n, PII protection, and other relevant concerns. Keeps current in improvements, trends and best practices in software engineering. Minimum Job Requirements: Four-year college degree in Computer Science, Engineering, or a related technical discipline, or equivalent work experience. Minimum of two (2) years of related experience. Experience in Java, J2EE and related technologies. Experience in DB design and efficient use (PostgreSQL and Cassandra preferred). Highly competent with a modern IDE (Intellij is preferred). Diligent and proficient use of source control (git preferred). Experience working with an agile team in a Scrum or Kanban environment (Jira preferred). Experience using collaborative development tools (Atlassian Suite, GitHub, and/or GitLab). Comfortable working with a fully remote/distributed team paired with strong communication skills. Although not required, working with these challenges and any experience in these areas will set you apart: Production and deployment serving large user bases (100,000 ) Cloud based software deployment and management (AWS) Container based deployment and development with Docker Scalable Microservices development, using Kubernetes and tools like Cassandra and Kafka Multiple transports and formats (e.g. REST, gRPC, GraphQL) SSO, OAuth2 / OIDC flows and implementation (Hydra, Keycloak etc.) Distributed, event-driven and message-driven architectures The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need. Worker Type: Employee

Job Summary

JOB TYPE

Full Time

POST DATE

05/24/2022

EXPIRATION DATE

09/28/2022

Show more

2020 Cubic Transportation Systems, Inc.
Remote | Full Time
$48k-64k (estimate)
1 Month Ago
2020 Cubic Transportation Systems, Inc.
Remote | Full Time
$57k-74k (estimate)
2 Months Ago
2020 Cubic Transportation Systems, Inc.
Remote | Full Time
$60k-76k (estimate)
2 Months Ago

The following is the career advancement route for Software Engineer (Java) (REMOTE) positions, which can be used as a reference in future career path planning. As a Software Engineer (Java) (REMOTE), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer (Java) (REMOTE). You can explore the career advancement for a Software Engineer (Java) (REMOTE) below and select your interested title to get hiring information.

Daybreak Health
Remote | Full Time
$120k-144k (estimate)
5 Days Ago

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineer job description and responsibilities

Ensuring that different types of software programs communicate with each other on one platform.

01/17/2022: Youngstown, OH

A software engineer’s job role determines the type of work they focus on when building or supporting a product.

02/23/2022: Altoona, PA

They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.

01/31/2022: Lancaster, PA

Create scalable, secure and resilient software that deliver to business requirements.

02/28/2022: Hartford, CT

Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.

02/17/2022: Lawton, OK

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs

software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.

03/06/2022: Champaign, IL

Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.

03/02/2022: Frankfort, KY

Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.

02/27/2022: Colorado Springs, CO

Software engineers must be highly motivated and have extensive knowledge of various programming languages.

01/06/2022: Reading, PA

A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.

02/11/2022: Salt Lake City, UT

Step 3: View the best colleges and universities for Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more