The Effectual Principal Enterprise Software Architect designs, develops, and deploys cloud-based applications and enterprise-scale solutions for our clients, with a strong emphasis on AWS-based application modernization, leading architectural strategy for large enterprise and public sector clients and transforming legacy applications into modern cloud-native architectures. They collaborate with cross-functional teams to ensure the delivery of high-quality cloud solutions.
Remote Software engineering Jobs · Java
279 results
FiltersJob listings
As a Fluent Commerce Developer, you are passionate about experience innovation and eager to push the boundaries of what’s possible. The developer will work across the full software development lifecycle, collaborating with cross-functional teams to deliver efficient and innovative e-commerce solutions.
You will be implementing features primarily in local runtime and dev containers and evolving the product for more use cases. You will collaborate with the developer community to evolve the product architecture and enable adoption at scale. You will participate in supporting the product, responding to requests for troubleshooting and questions on usage.
The Incentives Development team is dedicated to driving innovation and excellence. As a Software Developer, you will be part of a multidisciplinary team of developers, designers, data scientists, and business professionals working on the Varicent Incentives. You will focus on client success through creative problem-solving and utilize and adopt Open-source technology where appropriate.
Responsible for architecting and implementing high-quality, scalable, and secure software solutions that meet mission and business requirements. In this role, you will design, develop, test, and maintain complex software applications, utilizing your extensive experience in software development and related technologies. Experience working with Java, Java EE/SE, JAXB, JSP, JSF, React, Hibernate, Web Services, HTML, Spring, SpringBoot RESTful web services Linux/Sun/Solaris Drools.
Seeking a Senior Java Developer to help a collaborative team on an eCommerce project with great growth prospects and challenges for 2026. This role will involve working closely with cross-functional teams to enhance our platform's performance, scalability, and user experience. Your expertise will guide critical decisions and innovative solutions that will position us at the forefront of the eCommerce industry.
As a Java Developer, you will develop a new version control/release management application for the Salesforce / Salesforce CPQ platform. Prioritize tasks with minimal guidance and communicate effectively with both technical and business personnel. You will work for the Back-end tech team, releasing such projects as Various platform integrations Data/Metadata processing logic (general algorithms, security, performance, etc) AWS/Kubernetes solutions implementation.
The Engineer II uses code to create APIs and/or micro-services to connect core platforms to experiences, responsible for understanding business problems and designing, developing, configuring, testing, and deploying software to provide the solution. This role often uses agile techniques as part of a cross-functional team, delivering high quality and automated software.
You will play a crucial part in designing and implementing architecture systems that support our current and future Java applications, ensuring that the solutions are efficient, scalable, and aligned with client requirements. Your primary focus is to leverage your expertise to contribute to the continuous improvement of our technology stack and play a vital role in shaping the future of our department, thinking strategically to comprehend the larger picture.
We're seeking a skilled Android Developer to design and develop applications for the Android platform. As an Android Developer, you will collaborate with cross-functional teams to create innovative mobile solutions that meet our customers' needs. You will design and develop advanced applications for the Android platform, define, design, and ship new features. You will write clean, maintainable, and well-documented code.