JOBSEARCHER

Java Software Engineer

No C to C or SponsorshipRemote Software Engineer For over 25 years, Solü has delivered complex projects with forward-thinking clients, spanning all industries across North America. Our remote teams work on custom software, solving some of the most challenging engineering problems for our clients. You will have the opportunity to contribute in the areas of architecture, design, and hands-on development.As a member of our team, you will be working with colleagues who bring a daily commitment to excellence, innovation, and dependability. At Solü, we believe that culture cannot be manufactured and integrity is indispensable. We have created an environment that attracts passionate, intelligent, and caring people who want to do their best for our clients and each other.Tech Stack Java with Spring BootPython with Robot FrameworkOracle SQL / PL-SQL, MongoDBMicroservices with OpenShift, PodmanApache Kafka, RabbitMQGitHub Copilot with access to AI models from OpenAI, Anthropic, and GoogleWhat You’ll DoStrategize. Analyze and document customer needs and translate them into robust technical designsCollaborate. Join a close-knit team of skilled engineers working together to develop and execute creative solutions to complex problemsCreate. Apply your technical knowledge, implementing critical new features and leveraging AI technologies to enhance industry-leading, enterprise-scale productsExemplify. Set, meet, and beat standards for quality and performance, and ship production code you can be proud ofDeliver. Take control of the development process from start to finish, implementing, building, verifying, and deploying software at willLead. Effect positive change in your team and beyond, leveraging Agile methodologies to iterate and refine processes as a member of a self-directing teamChange. Bring your unique talents to the table and make a differenceQualificationsStrong background in object-oriented design with Java and Spring BootProficiency with Oracle SQL, PL/SQL, and MongoDBExperience with Python for automation and scriptingExperience with AI tools and prompt engineering to maximize development efficiencyWorking knowledge of Agile methodologies, version control, and CI/CD technologiesFamiliarity with Apache Kafka, RabbitMQ, and event-driven architecturesFamiliarity with microservice architectures and deployment containers5–7+ years of experience designing, implementing, and delivering large-scale solutionsBachelor’s or Master’s in Computer Science, Software Engineering, or related disciplineWhat We ValueSelf-motivated, results-oriented developers who lead by exampleStrong problem solvers who thrive on the satisfaction of facing a challengeExceptional teammates and strong interpersonal, written, and verbal communicatorsDetail-oriented individuals who are passionate about quality, technology, and innovationBenefitsCompetitive salary and merit increases401(k) program with employer matchRemote flexibility and paid time offHealth, dental, life, and disability coverageCompany-paid certifications and training opportunitiesCompany-sponsored social events and recognition programsComprehensive Employee Assistance ProgramOur ProcessWe view hiring as a two-way conversation. Expect collaborative interviews and technical assessments where you can showcase your skills and learn more about our culture.