
About Nisum
Transforming Fortune 500 brands through technology
Key Highlights
- Headquartered in Brea, California, USA
- 1,000-5,000 employees focused on tech consulting
- Specializes in digital transformation for Fortune 500 clients
- Offers competitive salaries and equity options
Nisum is a global consulting firm headquartered in Brea, California, specializing in digital transformation for Fortune 500 brands. With a focus on leveraging smart technology solutions, Nisum serves clients across various industries, enhancing customer engagement and operational efficiency. The com...
🎁 Benefits
Nisum offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements to support work-life balance....
🌟 Culture
Nisum fosters a culture of innovation and collaboration, emphasizing a results-driven approach and a commitment to leveraging technology for impactful...

Full Stack Engineer • Senior
Nisum • Pleasanton - On-Site
Skills & Technologies
Overview
Nisum is hiring a Senior Full Stack Java Developer to lead the development of custom software solutions. You'll work with Java, JavaScript, and Spring to create seamless digital experiences. This position requires significant experience in full stack development.
Job Description
Who you are
You have 5+ years of experience in full stack development, with a strong focus on Java and JavaScript technologies. Your expertise in building scalable applications has allowed you to contribute to various projects from inception to deployment, ensuring high-quality code and user satisfaction.
Deep knowledge of Spring and REST API development is essential — you've designed and implemented robust APIs that serve as the backbone of applications, facilitating smooth communication between front-end and back-end systems. You understand the importance of performance optimization and have experience in troubleshooting complex issues.
You thrive in collaborative environments, working closely with cross-functional teams to deliver exceptional digital solutions. Your strong communication skills enable you to articulate technical concepts to non-technical stakeholders, ensuring alignment on project goals and timelines.
Your experience with modern JavaScript frameworks enhances your ability to create dynamic user interfaces that engage users effectively. You are familiar with best practices in UI/UX design, ensuring that the applications you build are not only functional but also user-friendly.
Desirable
Experience with cloud platforms such as AWS or Azure is a plus, as it allows you to leverage cloud services for application deployment and scalability. Familiarity with Agile methodologies will help you adapt to the fast-paced development cycles typical in digital commerce.
What you'll do
As a Senior Full Stack Java Developer at Nisum, you will lead the design and development of custom software solutions tailored to meet the needs of our clients. You will collaborate with product managers and designers to translate business requirements into technical specifications, ensuring that the final product aligns with client expectations.
You will be responsible for developing and maintaining both front-end and back-end components of applications, utilizing your expertise in Java and JavaScript. Your role will involve writing clean, maintainable code and conducting code reviews to uphold coding standards across the team.
You will also engage in performance tuning and optimization of applications, ensuring they run efficiently under varying loads. Your problem-solving skills will be crucial as you troubleshoot and resolve issues that arise during development and after deployment.
In addition to your technical responsibilities, you will mentor junior developers, sharing your knowledge and best practices to foster their growth and development within the team. You will play a key role in shaping the technical direction of projects, contributing to architectural decisions and technology choices.
What we offer
Nisum provides a dynamic work environment where innovation and collaboration are at the forefront. You will have the opportunity to work with leading Fortune 500 brands, contributing to projects that drive significant business growth. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement.
Join us in building advanced technology solutions that create immersive and seamless experiences for customers across digital and physical channels. We encourage you to apply even if your experience doesn't match every requirement — your passion for technology and commitment to excellence are what matter most.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nisum.
Similar Jobs You Might Like
Based on your interests and this role

Java Developer
Nisum is hiring a Senior Java Developer to contribute to custom software development projects. You'll work with Java to build advanced technology solutions for Fortune 500 clients. This position requires significant experience in Java development.

Java Developer
Nisum is hiring a Senior Java Developer to build advanced technology solutions for clients. You'll work with Java to develop custom software that enhances digital commerce experiences. This position requires 5+ years of experience in backend development.

Java Developer
Nisum is hiring a Java Developer to contribute to custom software development and digital transformation projects. You'll work with Java to build advanced technology solutions for Fortune 500 clients. This position requires expertise in Java programming.

Java Developer
Nisum is hiring a Senior Java Developer to contribute to custom software development projects. You'll work with Java to build advanced technology solutions for clients. This position requires significant experience in software development.

Java Developer
Nisum is hiring a Senior Java Developer to contribute to their digital commerce solutions. You'll work with Java to develop custom software for Fortune 500 clients. This position requires significant experience in Java development.