Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in Java development and software design. Strong leadership skills and a passion for mentoring. Ability to work collaboratively in a team environment. Excellent problem-solving skills and attention to detail. Familiarity with Agile methodologies is a plus.
About the job
Join our team at System Canada Technologies as a Senior Java Developer / Technical Lead. In this role, you will leverage your extensive expertise in Java development to lead projects, mentor junior developers, and innovate solutions that drive our technology forward.
We are looking for a passionate technologist who thrives in a dynamic environment and is eager to contribute to high-impact projects. Your leadership will help shape our development team and enhance our software engineering practices.
About System Canada Technologies
System Canada Technologies is a leading technology solutions provider dedicated to delivering innovative software and services to clients across various industries. Our mission is to empower businesses through technology, and we pride ourselves on our commitment to excellence and customer satisfaction.
Join Adyen as a Senior Software Engineer specializing in Java within our Pricing team. You will play a key role in shaping our pricing solutions, ensuring scalability and efficiency. Collaborate with cross-functional teams to deliver innovative software solutions that enhance our product offerings and improve customer experience.
Welcome to AdyenAt Adyen, we offer a comprehensive suite of payment, data, and financial products tailored for leading brands such as Meta, Uber, H&M, and Microsoft. Our platform stands as the preferred choice for fintech solutions, engineered for those who aspire to achieve great things.We cultivate an environment that empowers our teams to excel, fostering a culture of support that allows everyone to take charge of their career paths. Our motivated professionals tackle complex technical challenges at scale, collaborating to deliver innovative and ethical solutions that expedite business success. Position: Senior Software Engineer, Banking Network TeamThe Banking Network team is at the forefront of creating the backbone for money movement at Adyen. You will be instrumental in engineering the core infrastructure for our North American operations, designed to manage high-volume transactions with a keen focus on fault tolerance and observability. Your role will involve enhancing our direct connections to the Federal Reserve, optimizing systems for scale while simplifying the complexities of various payment protocols to provide seamless banking experiences for our merchants.
About AdyenAdyen is a leading financial technology platform providing a comprehensive suite of payment, data, and financial products for global brands such as Meta, Uber, H&M, and Microsoft. Our mission is to empower businesses with cutting-edge solutions that facilitate growth and ambition.We nurture a collaborative environment where our team members thrive, supported by a culture that encourages ownership of their career paths. Our motivated individuals tackle complex technical challenges at scale, working together to deliver innovative and ethical solutions that help businesses realize their ambitions faster.Position Overview: Senior Software Engineer (Java), Capital TeamThe Capital Team is integral to our Financial Products solution, enhancing the cash flow of sub-merchants and driving their business growth. We are looking for a passionate Senior Software Engineer (Java) to join us in developing and launching a global lending solution for our clients. This role offers an exciting opportunity to engage with a variety of engineering challenges, from crafting innovative product features to optimizing system scalability. A customer-centric mindset is essential as we build solutions that cater to all clients.
Welcome to Adyen At Adyen, we are revolutionizing the financial technology landscape by providing an all-in-one solution for payments, data, and financial products for notable clients such as Meta, Uber, H&M, and Microsoft. Our mission is to empower our customers and partners through innovative technology designed for ambition. We foster an environment where our team members can thrive, supported by a culture that promotes individual growth and career ownership. As a team of motivated professionals, we take on unique technical challenges at scale, collaboratively delivering groundbreaking and ethical solutions that help businesses accelerate their ambitions. About the Customer Developer Observability Team We view our customers' success as intertwined with our own. This begins with providing an effortless integration experience for developers and partners. Our team is agile, taking full ownership of our projects from start to finish, dedicated to creating intuitive and robust technology. The Developer Observability team aims to deliver a suite of products that not only provides clarity and troubleshooting insights but also guides customers in implementing industry best practices for optimal integration performance. We are seeking a talented Software Engineer to join our team and contribute to: A full-stack team of Frontend and Backend engineers dedicated to balancing robust design with lean development, validating concepts efficiently and transitioning to highly reliable systems. Building and maintaining a comprehensive data tech stack (PostgreSQL, Kafka, Elasticsearch) that supports products like API Logs and the Developer Dashboard, delivering near-real-time insights while collaborating closely with the data engineering team to highlight performance trends and provide contextual guidance. Working with cross-functional teams to ensure a seamless and consistent integration experience for our customers. Your Responsibilities: Offer a fresh perspective on engineering practices, improvements, and opportunities. Lead complex technical projects from requirement analysis to architectural design, implementation, testing, and production launch. Collaborate closely with the product team to align on customer change scopes. Champion security, compliance, and reliability challenges.
Full-time|$85K/yr - $160K/yr|Remote|Remote — Chicago, Illinois, United States
Role overview Resource Innovations is seeking a Lead Java Software Engineer for its SaaS team. This is a remote role, though candidates based in metro areas like Chicago, San Francisco, Phoenix, Denver, Salt Lake City, or Madison may occasionally be asked to attend in-person meetings. This position blends hands-on technical leadership with active software development. The Lead Java Software Engineer will architect, build, and deploy cloud-based enterprise applications used by major energy organizations. The work supports Resource Innovations’ mission to advance clean energy solutions and help utilities address challenges such as load flexibility, electrification, and carbon reduction. What you will do Software development: Lead and contribute to the full software development life cycle for cloud-based enterprise applications, covering design, coding, testing, deployment, and support. Technical design and architecture: Design and build cloud-native applications using Java, Spring Boot, and related frameworks. Work with REST and SOAP web services, API Gateways, and relational databases to deliver scalable and secure systems. Code quality and review: Write clean, maintainable, and well-documented code. Conduct code reviews, provide feedback, and help raise development standards across the team. Troubleshooting and optimization: Diagnose and resolve complex technical issues, including production support and performance tuning, to improve scalability and reliability. Collaboration and process: Work closely with QA, DevOps, Product, and Business teams. Use Agile practices and tools such as Scrum, Jira, Confluence, and Git to deliver software on schedule. Continuous improvement: Stay up to date with new technologies, including AI-assisted development, and recommend improvements to tools, frameworks, and engineering processes. About Resource Innovations Resource Innovations is a women-led firm focused on energy transformation. The team works to expand clean energy solutions and support utilities as they adapt to changing industry needs. The company is committed to making a positive impact in the energy sector.
Full-time|$175K/yr - $250K/yr|On-site|Chicago, United States
Join our dynamic team at IMC Trading as a Senior Derivatives Pricing Developer in our Chicago office. Our Pricing and Risk (PAR) software development team is at the forefront of creating the essential infrastructure for pricing a wide array of asset classes and managing risk across global trading desks. The systems you will work on are robust, operating on thousands of servers, and are integral to our trading operations. In this role, you will engage in both quantitative modeling and engineering, contributing to the development and maintenance of systems and libraries that inform real-time decisions across the firm. The environment is highly technical, collaborative, and pivotal for our day-to-day trading activities.
Loadsmart is looking for a Senior Pricing Analyst in Chicago to help guide pricing strategy. This position centers on analyzing market trends and building pricing models that support business goals. Role overview The Senior Pricing Analyst works closely with teams across the company to refine and improve Loadsmart’s pricing structure. This collaboration ensures that pricing decisions are informed by both data and operational needs. Key responsibilities Analyze current market trends to identify pricing opportunities and risks Develop and maintain pricing models to support decision-making Work with stakeholders in different departments to align pricing with business objectives Provide insights that impact Loadsmart’s competitive position and profitability Impact Insights from this role will shape how Loadsmart competes in the market and contributes directly to the company’s financial performance.
Join NinjaTrader as a Lead Software Engineer and play a pivotal role in enhancing our cutting-edge trading platform. As a key member of our technology team, you'll be responsible for designing, developing, and deploying innovative solutions that empower traders worldwide. Your expertise in Java and C++ will be instrumental in creating high-performance software that meets the needs of our growing user base. We are looking for a passionate engineer who thrives in a fast-paced environment and is eager to push the boundaries of technology in the trading industry.
At Credera, we are a leading global consulting firm that merges innovative consulting capabilities with extensive industry knowledge, leveraging AI and technology expertise to create valuable customer experiences and drive accelerated growth across diverse sectors. Our commitment to evolving our services ensures we meet the demands of future organizations while embodying modern best practices. Through our distinctive global approach, we deliver customized solutions that transform some of the most influential brands and organizations worldwide.Our team members are the heart of our organization, fueled by a passion to make a meaningful impact on our clients, colleagues, and communities. This dedication shapes how we invest our time, resources, and talents. Our global recognition for our commitment to our workforce and our work is a testament to our ethos. For more information about our accolades, please visit our awards page: https://www.credera.com/awards-and-recognition
Full-time|$105.1K/yr - $175.1K/yr|On-site|Chicago, Illinois, United States
Company OverviewZoro.com stands as a premier eCommerce platform dedicated to delivering an extensive selection of nearly 12 million tools, parts, and supplies tailored for business customers. Since our launch in 2011, we have transformed the B2B industry by providing a consumer-centric online shopping experience, solidifying our position at the forefront of digital innovation in technology and distribution. Our rapid growth has propelled us to exceed $1 billion in annual revenue, and we are excited for what lies ahead!Position Overview:We are in search of a talented Senior Software Engineer to spearhead our PROMOS team, which focuses on developing and enhancing digital promotional experiences across Zoro.com. This includes site-wide deals, targeted personalized offers, and loyalty programs.In this role, you will lead the design and implementation of scalable, secure, and reliable cloud-based solutions spanning the entire stack, from user-friendly interfaces built with Vue.js to robust backend services crafted in TypeScript. You will collaborate closely with cross-functional teams, mentor fellow engineers, and drive technological advancements that enhance both customer-facing features and core platform functionalities.Key Responsibilities:Adopt an AI-first approach, integrating AI-driven workflows into daily development practices.Participate in the design, development, testing, and maintenance of high-performance web applications, focusing on scalability, security, and reliability.Utilize TypeScript extensively for building and maintaining backend services with Node.js, as well as frontend applications.Identify opportunities for improvement in team agreements and workflows through collaboration with peers and stakeholders.Act as a proactive leader during team ceremonies, advocating for best practices and maintaining high standards of quality, agility, and maintainability.Mentor and guide engineers, empowering them to contribute effectively to team objectives.Take the lead in creating and enhancing technical documentation, ensuring accuracy, consistency, and accessibility.Own and resolve critical technical issues, ensuring efficient resolutions while identifying areas for improvement.
Full-time|Remote|Remote — Chicago, Illinois, United States
About UsAt adoreal, we are a rapidly expanding vertical SaaS company dedicated to revolutionizing consumer experiences within the plastic surgery field through innovative and disruptive technology. Our team thrives on overcoming challenges and is committed to redefining industry standards.Data is a cornerstone of our product strategy, and we are investing significantly in enhancing our data capabilities. As a Senior Software Engineering Manager, you will lead a pivotal team within our organization, with ample opportunities for growth and influence.Your RoleWe are on the lookout for a dynamic Senior Software Engineering Manager who is not only passionate about innovation but also has a strong drive for success. You will be a player/coach with extensive .NET experience, ready to evolve alongside our products, teams, and revenue streams. In this role, you will collaborate closely with team members and external partners to design, develop, and deploy high-quality healthcare software solutions. You will provide technical leadership, ensuring the delivery of scalable and high-performance systems. If you aspire to grow rapidly and be part of an exciting venture, this is your chance!Please note: This is a US-based position, and candidates must reside in Chicago, IL.
Welcome to Adyen At Adyen, we deliver a comprehensive suite of payment, data, and financial solutions tailored for industry leaders such as Meta, Uber, H&M, and Microsoft. We pride ourselves on being the preferred financial technology platform, engineered for ambition. We cultivate an environment that empowers our teams, providing the culture and support necessary for them to take charge of their career paths. Our motivated individuals tackle unique technical challenges at scale, collaborating as a team to deliver innovative and ethical solutions that accelerate business ambitions. Position: Senior Software Engineer, Bank Payments Team The North American Bank Payments team is at the forefront of innovation within the region's core banking infrastructure. We specialize in high-volume payment methods, including ACH (the second-largest bank payment method by total volume, processing billions in payments) and EFT Pre-Authorized Debits (PADs) for Canada. Currently, we are spearheading a strategic transition for merchants to a new acquirer under Adyen's U.S. Bank license, unlocking new features and capabilities. We also oversee advanced Pay by Bank solutions, leveraging Open Banking features through partnerships with entities like Plaid for secure data sharing and direct debit initiation. Your Responsibilities: Share your insights on best engineering practices. Collaborate seamlessly across teams and time zones to drive projects to completion. Lead intricate technical projects, overseeing them from requirements analysis through design, implementation, testing, and production launch. Engage hands-on in implementation while providing technical guidance and mentorship to fellow engineers. Identify and enhance platform components to increase robustness and scalability. Develop features with a mindset geared towards large-scale utilization.
Array is at the forefront of financial innovation, providing a dynamic platform that enables digital brands, financial institutions, and fintech companies to swiftly launch captivating consumer products. Our comprehensive suite of credit and identity monitoring tools, privacy protection solutions, and a financial advertising marketplace is accessible through modern APIs and embeddable widgets. Through our private label offerings, we not only drive revenue but also enhance user engagement, empowering millions of consumers in their financial journeys. As a fully remote company, we value high-performing individuals who are keen to make a significant impact in the rapidly evolving fintech landscape. Our clear mission, dedication to ongoing improvement, and a culture of experimentation empower our teams to deliver top-notch products that meet the needs of our clients and users. In the role of Senior Software Engineer at Array, you will leverage your extensive software engineering expertise to lead our engineering teams in tackling the most significant challenges we face. Reporting directly to the Engineering Manager, you will be an integral part of a squad responsible for one of our key product sets. This position will commence as a contract role for a 180-day probationary period before transitioning to a full-time position. While this role is fully remote, we are prioritizing candidates based in Chicago, IL, to align with the local talent pool of Go developers.
Join our dynamic team at NinjaTrader as a Senior Mobile Software Engineer. In this role, you will leverage your expertise in mobile application development to design and implement innovative solutions that enhance user experience. You will collaborate closely with cross-functional teams to deliver high-quality software that meets the needs of our clients.
Full-time|$190.8K/yr - $267.1K/yr|On-site|Chicago, IL
Join Reddit, a vibrant community platform that connects millions of users through shared interests. We are seeking a Senior Software Engineer to enhance our Test Engineering team within the Quality Engineering organization. In this role, you will collaborate closely with cross-functional teams to design and implement cutting-edge test frameworks and tools that ensure the highest quality in our software development processes. Your efforts will empower engineering teams at Reddit to take ownership of quality, driving improvements across our development pipelines. If you are passionate about quality engineering and are ready to make an impact, we want to hear from you!
Full-time|Remote|Chicago, Illinois, United States; Remote
At PsiQuantum, our mission is to revolutionize computing by developing the world's first practical quantum computers—devices designed to unlock groundbreaking advancements in various industries. Since our inception in 2016, we have been dedicated to constructing and deploying million-qubit, fault-tolerant quantum systems.Quantum computers utilize the principles of quantum mechanics to tackle complex problems that are beyond the reach of today's most advanced supercomputers and AI technologies. The influence of our innovations will extend across numerous vital sectors, including energy, pharmaceuticals, finance, agriculture, transportation, and materials.Our cutting-edge architecture is grounded in silicon photonics. By capitalizing on advanced semiconductor manufacturing techniques, in partnership with industry leaders like GlobalFoundries, we harness the same high-volume processes that produce billions of chips for telecommunications and consumer electronics. The inherent advantages of photonics—such as immunity to heat and electromagnetic interference—provide us with a scalable solution that integrates seamlessly with existing cryogenic cooling systems and standard fiber-optic networks.In 2024, PsiQuantum announced government-funded initiatives aimed at constructing our inaugural utility-scale quantum computers in Brisbane, Australia, and Chicago, Illinois. These projects underscore a growing acknowledgment of the strategic and economic significance of quantum computing, emphasizing the urgency to scale our efforts.Additionally, we are engaged in developing the algorithms and software necessary to realize the commercial potential of these systems. Our software and application teams collaborate closely with prominent Fortune 500 companies—including Lockheed Martin, Mercedes-Benz, Boehringer Ingelheim, and Mitsubishi Chemical—to deliver quantum solutions that drive real-world results.Quantum computing signifies not merely an evolution of classical computing, but a transformative shift that enables us to address challenges that are otherwise insurmountable. The possibilities are vast, and we have a defined strategy to bring them to fruition.Join us in this exciting journey.
Full-time|On-site|Chicago, Illinois, United States
About the Role 8th Light, Inc. is looking for a Senior Software Engineer in Chicago. This role focuses on building software that supports client goals and business needs. Senior engineers here take on challenging technical problems, guide less experienced developers, and lead projects through every stage, from initial idea to launch. What You Will Do Develop and deliver software solutions for clients Lead projects from planning through deployment Mentor junior team members and help them grow Apply technical expertise to solve complex problems Location This position is based in Chicago, Illinois, United States.
Amper is an innovative, venture capital-backed SaaS technology firm committed to revolutionizing the manufacturing industry from the ground up. Our advanced platform is crafted to convert traditional shop-floor complexities into actionable insights, empowering teams to operate based on real-time data. This transformation enables manufacturers to streamline costs, enhance visibility, and boost operational efficiency.Our team thrives on collaboration, and while we support remote work, we prioritize candidates from the Chicagoland area who are willing to engage in-person for collaborative sessions. There are no strict requirements for office attendance, but local candidates benefit from the opportunity for valuable face-to-face interactions.The Role...As we expand our engineering team, we are seeking a Senior Full Stack Engineer to contribute to the development of our customer-facing and internal products.In this role, you will navigate diverse challenges as a full-stack engineer. Your responsibilities will include building extensive APIs as well as microservices, utilizing Python extensively, and developing front-end solutions primarily with React and various third-party tools. You will be tasked with creating applications for both web and mobile platforms, tackling issues from distributed systems to optimizing individual database queries for enhanced performance.At Amper, being a Senior Software Engineer also means embodying a 'product-centric' mindset. Our engineers are not merely ticket-pushers; under the guidance of a Product Owner, you will engage in brainstorming new ideas and determining the most effective implementation strategies.You Will Thrive at Amper If You:Have a strong curiosity and eagerness to tackle unfamiliar challenges, both technical and customer-oriented.Value humility and helpfulness as highly as technical expertise.Are enthusiastic about sharing your knowledge while being open to learning from others.Qualifications:A minimum of 7 years of professional experience in building and maintaining complex software systems, particularly in B2B SaaS platforms is essential for success.Proven technical expertise in developing both large APIs and microservices, with a strong capability to assess architectural trade-offs and guide team members in implementation.
Java DeveloperEmployment Type: Full-TimeDepartment: Information TechnologyAt CGS Federal, we are on the lookout for a skilled Java Developer to join our team dedicated to enhancing data utilization for a significant state-run project. The successful candidate will be responsible for aggregating data from various existing sources and developing comprehensive strategies for data collection, processing, storage, and reporting. We seek a candidate with a robust understanding of large-scale enterprise systems and a proven mastery of Java programming, specifically with the Java Server Faces Framework.CGS Federal is committed to bringing together motivated, talented, and innovative individuals to tackle the most dynamic challenges faced by the government using state-of-the-art technology. We encourage candidates who are enthusiastic about contributing to government innovation, thrive in collaborative environments, and can anticipate the needs of their colleagues. Our company fosters an inclusive atmosphere where employees feel valued, and we support professional development through various learning opportunities.Key Responsibilities:- Collaborate with business analysts and fellow developers to create software designs.- Provide work estimates to the project manager, deliver regular status updates, and monitor progress against the project work plan.- Develop program specifications and foundational prototypes.- Convert software designs and specifications into efficient, high-functioning code.- Integrate individual software solutions into larger systems.- Utilize web-based tools for application development and enhancement.- Conduct periodic testing of code to ensure optimal performance and perform debugging as required.- Collaborate with business, development, and QA teams to establish testing and acceptance protocols.- Perform upgrades to enhance software and system security and efficiency.- Work with business analysts to provide training, knowledge transfer, and documentation for user support.
Join our team at System Canada Technologies as a Senior Java Developer / Technical Lead. In this role, you will leverage your extensive expertise in Java development to lead projects, mentor junior developers, and innovate solutions that drive our technology forward.We are looking for a passionate technologist who thrives in a dynamic environment and is eager to contribute to high-impact projects. Your leadership will help shape our development team and enhance our software engineering practices.
May 11, 2013
Sign in to browse more jobs
Create account — see all 1,245 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.