Java Software Engineer
Charles Schwab
Your Opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us 'challenge the status quo' and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location. This position is located in Ann Arbor, Michigan. Schwab is looking to hire a Software Engineer to contribute to its new generation order management system which drives a significant revenue for Schwab. In this development position, the Software Engineer will perform complex software design tasks and technical analysis on Schwab’s highly scalable and highly performant order management system. Specifically, this role will act as a subject matter expert on the system’s server side modules. In addition, they will also provide mentorship for junior developers, liaise with developers from other teams and ensure development practices are in line with company best practices and policies. Responsibilities Performs product design & troubleshooting exercises of extremely high complexity which require extensive research and analysis. Works closely with, answers questions from and supports developers from other applications that integrate and use the order management system. Leads system design and specification development, program logic and flow‑charting, testing, debugging, and documentation. Will be responsible for making complex design choices to be used by the development teams. Leads moderate to highly complex programming tasks, providing review of various development tasks and documentation. Provides analysis of problems and recommends solutions. Contributor in client/technology interactions in the development of technology solutions. Interfaces with Enterprise Architecture & Infrastructure teams on strategic designs and initiatives. Leads the troubleshooting of complex problems in development and production environments, ensuring timely resolution of issues. Mentors more junior engineers/developers, serves as an SME on their system of expertise and directs the work and assigns development tasks of junior engineers/developers. What you have To ensure that we have fulfilled our promise of 'challenging the status quo,' this role has specific qualifications that successful candidates should have. Required Qualifications Bachelor's degree in Computer Science 5+ Years of Java programming experience 5+ Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems Experience with concurrency and multi‑threading Experience with scaling, Java Garbage Collection, and performance tuning Deep understanding of data structures, algorithms and design patterns (GoF) Experience with agile, test‑driven development Experience with Unix/Linux Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG, JaCoCo or similar tools Demonstrated experience working with core business logic within applications Excellent written and verbal communication skills Preferred Qualifications Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks Experience in distributed in‑memory data grid Experience in developing APIs and Frameworks #J-18808-Ljbffr
$95k - $154k
...exactly what SynergisticIT delivers. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients....SuggestedFull timeH1b- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...SuggestedFull timeH1bRemote work
- ...Experience Minimum 1 year of experience in software development or a related technical field... ...to NIRA’s operations (automotive, civil engineering). Preferred Technical Skills Experience... ...in an agile environment. Knowledge of: Java Spring Boot PostgreSQL CI/CD pipelines...SuggestedWork experience placementFlexible hours
- ...Responsibilities Works with team to re-engineer the existing global in store technology applications using.Net, WPF, HTML5, and Java. Responsible for segments or phases of... ...and designs and implement them into software modules, clarify scope and breadth of work...SuggestedFull timeFlexible hours
- ...Senior Application Security Engineer Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection... .... Tech Stack: TypeScript/JavaScript, Python, Ruby, Java, Go CI/CD automation tools (SAST, SCA, Secrets Scanning, etc....SuggestedRemote workWorldwideFlexible hours
- ...function pointers, multi-dimensional array etc. Should be aware of IPC and synchronization mechanisms. Complete understanding of software development life cycle. Good knowledge of TCP/IP fundamentals. Should be able to debug network TCP dumps. Experience with...
$100k - $200k
...About the role: Applied Intuition is rapidly scaling its defense product ecosystem in Ann Arbor! We're looking for talented software engineers at all levels who are ready to work on some of the hardest challenges in simulation, tooling, and autonomy infrastructure for...Full timeFor contractorsFor subcontractor- ...hands-on understanding of ENOVIA PLM / Dassault 3DEXPERIENCE platform Proven experience managing enterprise PLM programs in engineering-led environments Demonstrated ability to manage onsite-offshore delivery models Strong stakeholder management and...
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work$125k - $175k
...About the role As a Software Engineer, you’ll develop, deploy, and maintain the backbone of all-domain autonomy capabilities, from inter-agent communications to hardware and simulation interfaces. Integration with new vehicles and hardware is a critical function. This...Full timeWork at officeRemote work$30 - $35 per hour
...Description Our client is working to rebuild from scratch the software used to run their stores and handle orders from various... ...call centers, and conversational commerce solutions). The DevOps Engineer will work with the most-often used features of the client’s pipelines...- ...team! Job Description Salary- 120-130k base A Software Engineer III demonstrates proficiency in the technology of concern. They... ...and/or Android Studio ~ Demonstrable experience with Java and/or Objective-C. ~ Demonstrable experience consuming Restful...Local area
- ...JSON ‑RPC, REST, and GraphQL. Experience with unit testing and continuous integration. Signature Traits You’re passionate about web/software development and constantly learning new technologies. You are committed to delivering high‑quality software and meeting deadlines....Part timeInternshipWork at officeLocal areaRemote workFlexible hours
- ...innovation to the challenges of today. We are looking for software engineer interns to join the team in summer 2026 to apply their capabilities... ...sounds interesting and you have a programming background in Java, C++, Javascript, or a similar language, this might be the...Summer workInternshipWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world... ...On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating...Remote jobInternship
- ...We are looking for a Senior DevOps Engineer to join our team in Ann Arbor, MI. The DevOps... ...based application stack Understanding of Java memory management, Jetty/Tomcat configuration... ...services – AWS, Azure, Google Cloud Software Engineering experience in a higher‑level...Permanent employmentFull timeFor contractorsWork at office2 days per week3 days per week
$112k - $184k
...Fullstack Visualization Software Engineer Palo Alto, CA / Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit...Temporary workWork at office$129.6k - $220.3k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...Qualifications We are seeking a seasoned Backend Software Engineer with deep expertise in modern... ...using modern C++ (C++11/14/17/20)/C# or Java with a focus on scalability, reliability,...Minimum wageFull timeWork experience placementImmediate startFlexible hours- ...MUST HAVE recent experience with: # UI Testing with JavaScript & Node (must have both) # Java # Selenium Web Driver DO NOT send me candidates if they don't have real and strong experience with all of the skills listed above. This is a tough interview...
$100k - $140k
...Senior Application Engineer (Full-Stack) Location: Ann Arbor, MI Reports to: Chief Technology Officer About Town Square Health Town Square Health is reimagining what healthcare can be. We’re building a first-of-its-kind value-based care model with a singular mission:...Flexible hours$85.41k - $120.49k
...continuous improvement Estimating the effort involved in implementing individual stories Designing, developing, and unit testing software based on stories Deploying working builds and finished systems Participating in or leading project activities such as daily stand-...Full timeWork at officeTrial period1 day per week- ...Integration Engineer As an Integration Engineer, you’ll be responsible for: Setting up Bazel builds, Yocto recipes, and CI/CD... ...platforms including x86, Qualcomm 8255, and Orin DevKit. Supporting software integration and deployment on hardware. Documenting and...
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...Qualifications Bachelor's Degree in computer science, math, computer engineering or equivalent experience. Additional Information U.S....
- ...Webster & Webster Associates is representing a leading technology firm in their search for a highly skilled Embedded Software Engineer specializing in core operating system development. This fully remote position (contiguous U.S.) is centered on designing, implementing...Full timeRemote workRelocation
$47.82 - $53.13 per hour
...users. Are you a passionate AI Engineer ready to transform the financial landscape... ...* Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field... ...skills in one or more of: Python, Java, C#, TypeScript/JavaScript. * Experience...Hourly payTemporary workImmediate start$134.26k
...and efficiency of power systems. You’ll have the opportunity to drive innovation in protection and control systems, mentor junior engineers, and collaborate directly with clients and stakeholders on high-profile energy projects. This is a hybrid role and can be based...H1b- ...across multiple industries—and we’re growing our team in Ann Arbor, Michigan. We’re looking for a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants to work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems, including...
- ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team... ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the...Contract workTemporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$75k - $85k
...Software Developer Apply Now How to Apply A cover letter and resume are important submissions for the hiring team to get a... ...for learners everywhere. About the Michigan Online Product Engineering Team The Michigan Online Product Engineering team is a newly...Full timeTemporary workPart timeWork at officeRemote workWorldwideMonday to Thursday$110.9k - $188.5k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...with us. Job Description/Preferred Qualifications Software Engineers are core to KLA's technology, while we do not currently...Minimum wageWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- entry level java developer remote Ann Arbor, MI
- java developer remote part time Ann Arbor, MI
- java programming Ann Arbor, MI
- entry level java programming Ann Arbor, MI
- java Ann Arbor, MI
- senior java full-stack developer Ann Arbor, MI
- java production support Ann Arbor, MI
- senior java software engineer
- principal java engineer
- java automation engineer


