🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
D

Software Engineer (Full Stack)

📍 Santa Monica, CA 🕒
Work Model
📍 Santa Monica, CA
Employment
💼 Full-Time Direct
Recruitment Type
🛡️ Direct to HR Pipeline
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from Dice's hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

📋 Role Overview & Responsibilities

Dice is the leading career destination for tech experts at every stage of their careers. Our client, OrangePeople, is seeking the following. Apply via Dice today!

We are looking for a versatile Full Stack Software Developer who is adept at both front-end and back-end development. You will be pivotal in creating seamless and engaging experiences for our operation teams to manage promo campaigns. Your role will involve end-to-end development, from architecting scalable backend systems using Java Spring to crafting intuitive front-end user interfaces.

Responsibilities

Develop and maintain Java Spring-based microservices for backend processes.Enhance our content management systems, tools, and workflows with a fullstack perspective.Write well-designed, testable, and efficient code across the full stack.Adhere to best practices in engineering, including Agile methodologies.Proactively identify and address bottlenecks in the software development process.Participate in code reviews.

Basic Qualifications

Minimum 2 years of back-end software development experience.Proficiency in Java, with experience using the Spring Framework (Spring Boot, Spring MVC).Database Proficiency: Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM technologies (e.g., Hibernate).AWS Expertise: Hands-on experience with AWS services, specifically building and managing serverless architectures using AWS Lambda, including monitoring, troubleshooting, and optimizing functions.Solid understanding of object-oriented programming, data structures, and algorithms.Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.

Preferred Qualifications

Backend Expertise: Strong experience with Java Spring ecosystem, building REST APIs, and knowledge of Spring Security for authentication and authorization.Familiarity with front-end development using JavaScript, React, and associated technologies (HTML5, CSS3).Full Stack Development: Ability to integrate frontend with backend services seamlessly, and experience with Node.js is a plus.Containerization and Orchestration: Experience with Docker and Kubernetes for containerization and orchestration of microservices.CI/CD Tools: Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) for full-stack integration and deployment.

Required Education

BS in Computer Science/Eng/ or related field.

Benefits

401(k).Dental Insurance.Health insurance.Vision insurance.We are an equal opportunity employer and value diversity, equality, inclusion, and respect for people.The salary will be determined based on several factors including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.

Additional Responsibilities

Participate in OrangePeople monthly team meetings, and participate in team-building efforts.Contribute to OrangePeople technical discussions, peer reviews, etc.Contribute content and collaborate via the OP-Wiki/Knowledge Base.Provide status reports to OP Account Management as requested.

About us

OrangePeople is an Enterprise Architecture and Project Management solutions company. Our most valuable asset is our people: dynamic, creative thinkers, who are passionate about doing quality work. As a member of the OrangePeople team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & and education. An ideal Orange Person is a technology leader with a proven track record of technical achievements and a strong process/methodology orientation.

Software Engineer (Full Stack)

Frequently Asked Questions

How do I apply for the Software Engineer (Full Stack) position at Dice?

Click the “Apply for this Position” button on this page to submit your application directly to Dice without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship?

This position is located in Santa Monica, CA with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely?

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles