Build and maintain data services and integrations. Provide technical leadership throughout the technical design and sprint process. Contribute to developing a culture of testing, quality, and attention to detail.
Remote Software engineering Jobs · Spring
22 results
FiltersJob listings
- Develop and evolve scalable solutions using Java and Spring.
- Collaborate with multidisciplinary teams in defining and delivering technical solutions.
- Contribute to the quality of deliverables, supporting problem resolution and ensuring good development practices.
Serve as the technological leader for a key business unit. Responsible for setting the technical direction. Develop a high-performing, scalable engineering organization.
Drive the evolution of the outdoor retail ecommerce platform. Guide architecture and deliver high-quality solutions. Mentor engineering teams and influence strategy across multiple product areas.
- Architecting and implementing high-quality, scalable, and secure software solutions.
- Designing, developing, testing, and maintaining complex software applications.
- Utilizing Java, Java EE/SE, JAXB, JSP, JSF, React, Hibernate, Web Services, HTML, Spring, and SpringBoot.
- Design, develop, test, and maintain complex software applications.
- Architect and implement high-quality, scalable, and secure software solutions.
- Utilize Java, Java EE/SE, JAXB, JSP, JSF, React, Hibernate, Web Services, HTML Spring, SpringBoot RESTful web services, and Linux/Sun/Solaris.
Seeking a Senior Software Developer to design, develop, test, and maintain complex system-level software. Position supports enterprise and mission-critical IT environments. Requires 10+ years of professional experience.
Contribute to building and maintaining scalable, high-performance software systems. Work on backend development, microservices, and cloud-based architectures. Collaborate with cross-functional teams to deliver reliable, secure, and innovative solutions.
Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly. Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions. Develop and maintain front end “web apps” to provide UIs for our various different products and services.
- Participate in all phases of software development: requirements, design, construction, testing, deployment, and maintenance.
- Design and develop reliable and scalable distributed systems.
- Collaborate with project owners and development teams to ensure implementation, designs are in-sync, and to deliver client facing products.