About The Role We are seeking an experienced Senior .NET Developer with 8+ years of experience building and supporting enterprise applications using modern Microsoft technologies. In this role, you will collaborate with business stakeholders and engineering teams to deliver scalable, high-quality solutions using .NET, C#, ASP.NET Core, Web APIs, and SQL technologies. In This Role, You Will Analyze business requirements and translate them into scalable technical solutions. Design, develop, and maintain enterprise applications using .NET 10, C# 14, ASP.NET Core, and Web APIs. Perform unit testing, debugging, troubleshooting, and defect resolution across environments. Collaborate with stakeholders and project teams to deliver high-quality software solutions. Participate in code reviews, production deployments, and continuous improvement initiatives. Work model: On Site We strive to provide flexibility wherever possible. Based on this role's business requirements, this is an On Site position in Ohio, Cincinnati Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations. What You Need To Have To Be Considered 8+ years of hands-on experience developing applications with .NET technologies. Strong expertise in .NET Core/.NET 10, C# 14, ASP.NET Core, Web APIs, and Object-Oriented Programming (OOP) principles. Experience building and supporting enterprise-scale applications and services. Strong SQL and relational database development experience, along with source control tools such as Git. Strong analytical, troubleshooting, problem-solving skills, and experience working in Agile/SDLC environments. These will help you stand out:. Experience with Microsoft Azure and cloud-based application development. Knowledge of CI/CD pipelines, DevOps practices, and deployment automation. Experience with microservices architecture, Docker, and Kubernetes. Familiarity with secure coding practices and application security standards. Microsoft certifications related to .NET, Azure, or cloud technologies. We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role. Important Disclaimers Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.* Candidate must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future* Salary And Compensation The annual salary for this position will be between $ 82,000 to $ 93,500 per year depending on the experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant's applicable plans. Applications will be received by November 7th, 2026. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance. Paid holidays plus Paid Time Off. 401(k) plan and contributions. Long-term/Short-term Disability. Paid Parental Leave. Employee Stock Purchase Plan. Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Live Job Feed
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
8,558 jobs
About Rune Rune Technologies builds mission-critical software for military logistics and sustainment. Our flagship product is TyrOS, an AI-enabled logistics command and control platform that gives commanders a single, real-time operating picture of their sustainment fight, from inventory and distribution to medical and operational planning, even in degraded and contested environments. We're not a traditional defense contractor. We're a small, fast-moving team that combines deep operational experience in and with the DoD with the software discipline of the best product companies, and we apply that combination to a customer set that desperately needs it. We stay close to our users by embedding directly with military units during exercises and rotations, and we ship constantly based on what we learn. The U.S. military and its allies face a real logistics modernization problem. We're building the software to solve it. About The Role At Rune Technologies, we are building the logistics technology backbone that the U.S. and allied militaries need to dominate in large-scale combat operations. As a Backend Software Engineer at Rune, you will be part of a high-impact team working at the intersection of advanced logistics algorithms, modern AI-enabled software, and complex system integrations — all in support of the warfighter at the tactical edge. You'll join us in our mission to bring 21st-century software to the sustainment domain: modernizing inventory management, transportation optimization, and predictive planning with state-of-the-art user experiences. You'll work closely with a team of experienced engineers, product designers, and operational experts who care deeply about delivering real-world impact. As our Backend Software Engineer for Simulations, you will own the simulations workstream within TyrOS, working closely with our forecaster lead and the broader platform team. The primary focus is Rune's forecasting system, building the production software that models, predicts, and reasons about logistics outcomes in complex operational environments. This role calls for a strong software engineer who is also mathematically and scientifically fluent: someone who can work in formulas, reason about physical systems, and build production-quality software around that reasoning. What You'll Do Build and own production-grade simulation and forecasting software, with a primary focus on Rune's logistics forecaster. Work with mathematical models, numerical methods, and scientific formulas to implement software where correctness is defined by the underlying physics or math, not just user acceptance. Collaborate closely with the forecaster lead and platform team to integrate simulation capabilities into TyrOS workflows. Participate in technical design discussions and code reviews, contributing to a culture of engineering rigor and mission focus. Triage and debug issues in production, ensuring reliability and rapid iteration in support of operational needs. Work closely with engineers, product managers, and military stakeholders to ensure simulation and forecasting systems meet real-world sustainment requirements. Qualifications 4+ years of experience in software engineering, with demonstrated experience building software in a scientific or mathematically complex domain: sensor algorithms, motion planning, simulation, forecasting, or similar. Ability to work with mathematical models and numerical methods in code; comfort reasoning about correctness in terms of physics or math, not just software behavior. Proficiency in Python, C++, or Go. Strong software engineering foundation - this role requires production-quality engineering, not analysis or research. Math or science background, through degree, graduate work, or professional domain experience. Strong sense of ownership and a bias for action. Desired Qualifications Experience at a defense-adjacent autonomous systems company in a hands-on engineering capacity Degree or graduate degree in a scientific field such as physics, applied mathematics, aerospace, or mechanical engineering. Familiarity with numerical simulation frameworks or scientific computing libraries. Experience deploying software to production environments, including cloud (AWS, Kubernetes) and edge infrastructure. Benefits Rune offers top-tier benefits for full-time employees to include a full suite of insurance options at no cost for employees and low-cost to spouses and dependents. Highly competitive equity grants are also included in the majority of full time offers and are considered part of Rune's total compensation package. Benefits include: Comprehensive medical, dental, and vision plans; premiums 100% covered by Rune for all employees; exceptionally low premiums for spouses and dependents Basic life insurance and disability 100% covered for all employees by Rune; option to purchase additional life insurance available 'Take the time off that you need, when you need it' paid time off, not accrual based Generous company holiday calendar including a holiday shutdown in December Supportive leave of absence program including time off for military service, medical events, and parental leave Full 401(k) retirement plan for all full-time eligible employees Company-funded commuter benefits Free access to on-site gym at office Compensation Range: $190K - $210K
We are MOTOR Ai. Our mission is to make Level 4 autonomous driving a reality in Germany and beyond. By combining state-of-the-art AI with the expertise of our multidisciplinary team, we are poised to introduce the first solution of its kind in Germany that is eligible for certification on European roads. Since 2017, we have been steadfastly pursuing a single goal: to shape a future that is already in motion. Tasks Developing low-level solutions and features specifically tailored for autonomous vehicle sensor suites Implementing and debugging sensor drivers and communication protocols, including TCP, UDP, and RTS Managing hardware/software integration, vehicle parametrization, and comprehensive in-vehicle testing and debugging Participating in the architectural design and implementation of robust software for autonomous systems Collaborating with cross-functional teams to define and design high-level sensor requirements Contributing to the continuous creation and refinement of software development processes Assisting electrical and mechanical engineers with the installation and integration of electronic equipment in vehicles Ensuring thorough documentation of all development, implementation, and integration phases Requirements Degree in Computer Engineering, Automotive, Mechatronics, Robotics, or a related field of study Professional experience (at least 3 years) in Embedded Linux software development and proficiency in C, C++, Python, and Shell scripting Strong understanding of microprocessors, microcontrollers, and complex electrical system architectures Solid expertise in networking and communication systems, including infrastructure and network programming Knowledge of sensor basics (LiDAR, Radar, Camera, GNSS) and ideally experience with time synchronization (e.g., PTP/GPTP, latency, timestamps) Familiarity with ROS, Docker, and DevContainers, as well as experience working with Agile development methodologies Practical field-testing experience with complex systems (robotics, autonomous platforms) and knowledge of ISO 26262 or safe design approaches High level of enthusiasm for autonomous driving technology and a proactive interest in the latest industry developments Business-level English; German is an advantage Benefits Genuine team spirit: working in teams that drive change forward – no matter how complex and extensive the projects are Flexible working hours – with room for the realities of life (parenthood, caregiving responsibilities, voluntary work, etc.) Whether it's fashion, beauty, travel or culture – you'll receive numerous discounts through our partner Corporate Benefits Social relevance: We work on solutions that have game-changing qualities Subsidy for public transport tickets Your professional development is important to us – that's why we cover the costs of further education and training Excellent transport links: attractive location in Wedding with very good public transport connections Focus on people: Our strength lies in our diversity. We respect each other for who we are Are you excited by our vision and ideas? Do you see autonomous driving as bringing benefits for everyone? Then apply to MOTOR Ai and play an active part in shaping a safe and transparent future of mobility. In our new offices, we place great importance on getting to know one another and working together to drive our vision forward. Our international team is growing and working together on this exciting mission. Face-to-face collaboration is the key to success, which is why we have decided not to become a fully remote company. We ask recruitment agencies not to submit profiles unsolicited. All candidate profiles submitted without a prior signed agreement will be considered our property and no fees will be paid. Find more English Speaking Jobs in Germany on Arbeitnow
About Our Client: The organization operates within the insurance and financial services industry, focusing on developing mobile applications that support these sectors. It addresses challenges related to enhancing user experiences and operational efficiency by integrating automation and artificial intelligence (AI) features into its products. The company delivers solutions at scale, aiming to improve workflows and service delivery through advanced mobile technologies. About the Opportunity: The ANDROID SOFTWARE ENGINEER role is designed to build and enhance mobile applications that support insurance and financial products. This position is responsible for developing AI-assisted features that improve user experience and operational efficiency. The role contributes directly to the stability, scalability, and performance of mobile applications used by a broad user base, thereby impacting the overall product quality and customer satisfaction. Responsibilities: Develop and maintain production-grade Android applications using Kotlin. Design intuitive, responsive mobile interfaces for insurance, payments, and customer workflows. Integrate backend APIs for quotations, policy management, claims, and transactions. Implement AI-assisted mobile features such as chat experiences, recommendations, and automation flows. Optimize application performance, battery usage, and memory efficiency. Implement analytics, crash reporting, and user behavior tracking. Collaborate with backend, product, design, and AI/ML teams. Ensure stability, scalability, and security of mobile systems. Improve engineering standards, architecture, and mobile best practices. Enhance app reliability and reduce production incidents. Deliver high-performance Android experiences at scale. Requirements: Minimum 3 years of Android development experience using Kotlin. Required experience with Artificial Intelligence (AI). Strong knowledge of Android architecture components and modern development practices. Proven track record of shipping production Android applications. Proficiency with Coroutines, Flow, and asynchronous programming. Experience integrating RESTful APIs and working with distributed systems. Familiarity with mobile performance tuning and debugging in production. Exposure to AI-enabled mobile features such as chat interfaces and recommendation systems preferred. Experience with on-device ML frameworks like TensorFlow Lite is a plus. Strong ownership, attention to detail, and commitment to product quality. Published apps on Google Play Store considered an advantage. Technology stack includes Kotlin/Java, Android Jetpack, Coroutines/Flow, RESTful APIs, SQL/NoSQL databases, and ML frameworks. Pay Range and Compensation Package: USD 120000 - USD 175000 yearly Benefits & Perks: Medical insurance Dental insurance Vision insurance Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.
Title: Senior Software Engineer Job Location: 1 Seneca St, Buffalo, NY 14203. Position requires in-office work four (4) days every week. Job Description: Complete and oversee basic to complex systems analysis, design, and development. Play a key role as an individual contributor on complex projects. Maintain an excellent functional understanding of the supported application(s). Direct and monitor less experienced resources and coordinate development tasks on small to large scope projects. Assist with preparing and managing the technical component of project plans. Participate with other Development, Operations, and Technology staff in overall systems development direction from technical analysis to user acceptance testing. Prepare and review test data and execute detailed test plans. Complete any required debugging. Evaluate complex interrelationships and effects among programs, interfacing applications, and platforms. Provide highly analytical consulting and leadership in identifying and implementing new uses of information technologies to assist business units in meeting strategic objectives. Prepare thorough, clear technical and functional specifications and update systems documentation. Prepare charts, tables, and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff. Maintain efficient operation and effectiveness of supported applications. Recommend new echnology, policies, or processes to benefit the organization and improve deficiencies. Participate in technical evaluations of vendor software. Adhere to the Company's risk and regulatory standards, policies, and controls in accordance with the Company's Risk Appetite. Identify risk-related issues needing escalation to management. Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable. Minimum requirements: Bachelor's degree (or equivalent) in Computer Science, Computer Engineering, Electrical Engineering or a related technical field plus four (4) years of experience in the job offered or as Systems Analyst, Software/Application Developer, Java Developer, System Engineer, or related occupation. Requires three (3) years of experience with each of the following: Developing RESTful APIs and web services Utilizing Java, including Java 8+ features such as Streams and Lambda expressions Utilizing Spring, Spring MVC, Spring Security, Spring Boot, and Maven Applying Object-Oriented Programming (OOP) concepts Implementing robust exception handling in Java applications Requires two (2) years of experience with each of the following: API integration using SOAP Web Services, JSON, and XML Unit testing using JUnit API testing using Postman, or ReadyAPI Version control using Git or GitLab Building CI/CD pipelines using GitLab or Jenkins Designing and optimizing SQL queries and working with relational databases (including MS SQL, Oracle, MySQL, or PostgreSQL) Working with Docker containers and containerized deployments Using logging and monitoring tools including Splunk, Kibana, or Dynatrace Working within Agile methodologies including Scrum or Kanban Salary: $131,328.00 - $136,328.00 Location Buffalo, New York, United States of America
Reach — qualified candidates
Post your job today and get applications within 24 hours.
RQ11428 - Software Developer- Front End - Senior Duration: 1 Year (250 Business Days) + Possible Extension Location: 222 Jarvis Street , Toronto Must Have: Strong development experience with Java, spring boot, SQL. Experience with Restful Web Services, APIs. Experience using Azure DevOps Responsibilities: Designing, developing and implementing front end code including user interface interactions and creating attractive and effective user interfaces Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations General Skills: Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications Experience in design, code, test, debug and document applications Experience in the use of object and/or third generation language development tools Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages Experience with one or more communications protocols Experience in structured methodologies for the design, development, implementation and maintenance of applications Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills A team player with a track record for meeting deadlines Front End Skills Knowledge and experience coding and using basic artwork to deliver a complete user interface Experience creating web interfaces for large websites. Experienced with complex large-scale systems Experience with Cross browser compatibility Experience with Responsive frameworks Experience with Social Media APIs Experience defining product strategy and roadmap Experience working with external third parties to assess partnerships and licensing opportunities, runs beta and pilot programs with early-stage products and samples, and becomes an expert with respect to the competition Desirable Skills: Knowledge and experience with programming Internet-ready applications Knowledge and experience in rapid application development (RAD) methodologies Knowledge and understanding of Information Management principles, concepts, policies and practices Experience with middleware and gateways Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging Ability to provide post-implementation support and resolve any post-implementation technical issues Experience conducting design walkthrough sessions with project team Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Ability to provide user and system documentation as required AI
Job Title: Java Developer Location: Salt Lake City, UT & Phoenix, AZ Worksite: Onsite About WCT WCT is a global talent solutions partner committed to delivering high-impact technology and engineering talent to some of the world's most innovative companies. As a WCT employee, you'll be part of a dynamic, growth-oriented culture that values collaboration, continuous learning, and excellence in execution. Job Summary 6 - 9 years experience required Experience with core Java, Java 17/ 21 and back-end development Experience with Spring, Spring Boot, and microservices Hands-on experience with the REST API and web services. Experience with one of the databases, SQL/NoSQL Experience with Kafka Experience with the Spring Flux or reactive Java is a plus. Compensation / Salary Range: The typical pay range for this role is: USD $75000/Yearly - $85000/Yearly. Factors that may affect pay within or outside of this range may include but not limited to geography/market, skills, education, experience, and other qualifications of the successful candidate. Benefits: Medical, dental, Vision, Life, PTO, Holidays, 401(k) benefits and ancillaries may be available for eligible WCT employees and may vary depending on the nature of your employment. WCT will accept applications and processes offers for these roles until the role is filled. Equal Employment Opportunity Declaration: WCT is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances
We understand that the world we want tomorrow starts with how we do business today, and that's why we're inspired to make A Better World for Pets. Antech is comprised of a diverse team of individuals who are committed to each other's growth and development. Our culture is centered on our guiding philosophy, The Five Principles: Quality, Responsibility, Mutuality, Efficiency and Freedom. Today Antech is driving the future of pet health as part of Mars Science & Diagnostics, a family-owned company focused on veterinary care. Current Associates will need to apply through the internal career site. Please log into Workday and click on Menu or View All Apps, select the Jobs Hub app, then click the magnifying glass to Browse Jobs. The Target Pay Range for this position is $113,000- $ 142,000 annually. At Antech, pay decisions are determined using factors such as relevant job-related skills, experience, education, training and budget. Position Overview We are seeking a mid-to-senior level Java Developer to join our development team. This role will primarily focus on supporting, enhancing, and modernizing Java-based backend systems, with a long-term opportunity to help transition services into modern .NET-based microservices. The ideal candidate has strong Java backend development experience, understands legacy systems, and can work independently while collaborating well with others. Experience with .NET, C#, modern .NET Core, microservices, Domain-Driven Design, and event-driven architecture is a strong plus. This role is a good fit for someone who enjoys solving complex problems, improving existing systems, learning new technologies, and helping a team move toward a modern service-based architecture. Responsibilities Design, develop, maintain, and support Java-based backend applications, services, and APIs. Work with legacy Java systems, including older frameworks such as Struts, and help modernize them over time. Develop and maintain RESTful APIs, backend services, and integrations with internal and external systems. Analyze existing Java services and help plan future replacement or migration to modern .NET services. Participate in the design and development of new .NET services as the platform transitions toward modern .NET architecture. Apply object-oriented design, design patterns, SOLID principles, and clean coding practices. Refactor existing code to improve maintainability, reliability, performance, and testability. Work with relational databases such as Oracle, including SQL, indexes, foreign keys, constraints, and query performance. Use ORM frameworks such as JPA, Hibernate, Entity Framework, or similar technologies. Support service-based and microservice architecture with clear service boundaries and maintainable business logic. Contribute to event-driven architecture using messaging platforms such as RabbitMQ, Kafka, Azure Service Bus, or similar technologies. Write and maintain unit tests and integration tests to ensure code quality and system stability. Participate in peer code reviews, technical design discussions, and architecture planning. Work with Git, CI/CD pipelines, build tools, and modern development workflows. Collaborate with product owners, QA, DevOps, architects, and other developers in an Agile/Scrum environment. Troubleshoot application issues, review logs, identify root causes, and support production systems as needed. Create and maintain technical documentation for APIs, services, architecture decisions, and application changes. Mentor junior developers and contribute to team learning, engineering standards, and continuous improvement. Required Skills And Experience 5+ years of professional software development experience, with strong Java backend development experience. Experience developing RESTful APIs and backend services. Experience working with legacy Java applications and modernizing or refactoring existing codebases. Experience with Java frameworks such as Spring, Spring Boot, Spring MVC, Spring Data, or similar technologies. Experience with older Java frameworks such as Struts is preferred. Strong understanding of object-oriented programming, design patterns, SOLID principles, refactoring, and clean code. Experience with relational databases, preferably Oracle. Strong SQL skills, including understanding of indexes, foreign keys, constraints, joins, and query optimization. Experience with ORM frameworks such as JPA, Hibernate, or similar tools. Experience with unit testing and integration testing using tools such as JUnit, Mockito, or similar frameworks. Experience with Maven or Gradle. Strong Git skills, including branching, pull requests, code reviews, and merge conflict resolution. Ability to work independently while clearly communicating progress, risks, and blockers. Strong troubleshooting, problem-solving, and analytical skills. Strong verbal and written communication skills. Experience working in Agile/Scrum development teams. Ability to collaborate well with others and contribute to a positive team environment. Willingness to mentor junior developers and share knowledge with the team. Preferred Qualifications Experience with C# and modern .NET / .NET Core. Experience building RESTful APIs, minimal APIs, or backend services in .NET. Experience with Entity Framework, code-first development, migrations, and .NET ORM practices. Experience with Domain-Driven Design, microservices, and service boundary design. Experience with event-driven architecture, asynchronous messaging, and distributed systems. Experience with RabbitMQ, Kafka, Azure Service Bus, Redis, or similar technologies. Experience with Docker, containers, Kubernetes, or AKS. Experience with Microsoft Azure and cloud-based application development. Experience with NoSQL databases and NoSQL data modeling. Experience working in Linux environments, including basic shell commands, log review, scripting, and troubleshooting. Experience with NuGet package management, including private package repositories. Experience with CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins, or similar platforms. Experience with observability tools such as Application Insights, Azure Monitor, Datadog, Prometheus, or Grafana. Experience with OpenAPI/Swagger and API documentation standards. Experience with authentication and authorization using OAuth2, OpenID Connect, JWT, or similar technologies. Healthcare IT experience is a plus. Experience with DICOM, HL7, PACS, RIS, or medical imaging systems is a plus. Proficiency in using AI tools to accelerate software development, supported by strong independent coding, problem-solving, and debugging skills and the ability to critically validate AI-generated output. About Antech Antech is a leader in veterinary diagnostics, driven by our passion for innovation that delivers better animal health outcomes. Our products and services span 90+ reference laboratories around the globe; in-house diagnostic laboratory instruments and consumables, including rapid assay diagnostic products and digital cytology services; local and cloud-based data services; practice information management software and related software and support; veterinary imaging and technology; veterinary professional education and training; and board-certified specialist support services. Benefits Antech offers an industry competitive benefits package and continues to invest in and evolve benefits programs that meet the health, wellness and financial needs of our associates. Benefits eligiblity is based on employment status. Paid Time Off & Holidays Medical, Dental, Vision (Multiple Plans Available) Basic Life (Company Paid) & Supplemental Life Short and Long Term Disability (Company Paid) Flexible Spending Accounts/Health Savings Accounts Paid Parental Leave 401(k) with company match Tuition/Continuing Education Reimbursement Life Assistance Program Pet Care Discounts Commitment to Equal Employer Opportunities We are proud to be an Equal Opportunity Employer. For a complete EEO statement, please see our Career page at Antech Careers. Note to Search Firms/Agencies Antech Diagnostics, Inc. and its subsidiaries and affiliates (Antech) do not compensate search firms for unsolicited assistance unless they have a written search agreement with Antech and the requisition is position-specific. Any resumes, curriculum vitae, and other unsolicited assistance from search firms that do not have a written search agreement or position-specific requisition submitted to any Associate of Antech will be deemed the sole property of Antech and no fee will be paid in the event the candidate is hired by Antech.
RQ10573 - Software Developer - API - Senior ONSITE - Toronto ( 21 College Street) 11+ months Contract (250 Business Days)+ 6 Months Possible Extension Must Have: Extensive experience in designing, building, and consuming REST APIs, including API documentation and testing, as well as in-depth knowledge of integration patterns and best practices, with experience designing and building integration solutions using Spring Integration. In-depth knowledge of microservice architecture and experience building scalable, highly available systems using various Azure Services, including hands-on experience with messaging queuing, event-driven architecture, and asynchronous communication/multi-threading. Strong skills in SQL and experience working with relational databases such as SQL Server or Oracle. Knowledge of integration with OAuth2, JWT, SAML, and related authentication/authorization technologies. Mandatory Requirements Extensive experience in designing, building, and consuming REST APIs, including API documentation and testing, as well as in-depth knowledge of integration patterns and best practices, with experience designing and building integration solutions using Spring Integration. In-depth knowledge of microservice architecture and experience building scalable, highly available systems using various Azure Services, including hands-on experience with messaging queuing, event-driven architecture, and asynchronous communication/multi-threading. Strong skills in SQL and experience working with relational databases such as SQL Server or Oracle. Knowledge of integration with OAuth2, JWT, SAML, and related authentication/authorization technologies. Knowledge of data transformation techniques, such as mapping and normalization, with experience applying them in a Spring Integration context. Ability to transform data between different formats, including JSON, XML, and CSV. Nice-to-Have Requirements Knowledge and experience in Criminal Justice Business and System Desired Skills and Experience Strong proficiency in object-oriented programming and functional programming with modern Java features. Strong expertise in Java and the Java development ecosystem, including experience with Spring Boot. In-depth knowledge of microservice architecture and experience building scalable, highly available systems. Expertise in designing, building, and consuming REST APIs; knowledge of HTTP methods, status codes, and REST best practices In-depth knowledge of integration patterns and best practices, including experience designing and building integration solutions using Spring Integration Experience with enterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in a Spring Integration context. Strong knowledge of XML and experience working with XML-based integration solutions, such as XSLT and XPath. Knowledge of data transformation techniques, such as mapping and normalization, and experience using them in a Spring Integration context. Experience with message-oriented middleware and enterprise service buses, such as Azure Service Bus Experience on Event Driven architecture, experience on Azure Event Hub, etc. Strong skills in SQL and experience working with relational databases, such as SQL Server, or Oracle. Understanding of security best practices and experience implementing authentication, authorization, and encryption. Strong experience with writing automated tests, including unit, API test, and a deep understanding of the testing process. Familiarity with Kubernetes, Helm, or other container orchestration tools. Familiarity wi
Job Description Location: Toronto, Ontario ? 222 Jarvis Street Work Arrangement: 100% Onsite ? 5 Days/Week Contract: September 21, 2026 ? March 31, 2027 Extension: Possible, up to 1 additional term Openings: 1 Security Clearance: No clearance required Client: Government Services Integration Cluster, Ministry of Public and Business Service Delivery and Procurement Closing Date: October 5, 2026 at 12:00 PM EST Submission Limit: 1 candidate Position Overview We are seeking an experienced Intermediate Software Developer to support the Government Services Integration Cluster in designing, developing, testing, implementing, and maintaining large-scale, multi-client web applications. The successful candidate will have strong hands-on experience with Java, Oracle/SQL databases, REST APIs/Web Services, Azure DevOps, microservices, and object-oriented development practices . The role requires the ability to work closely with both functional and technical teams in an Agile environment and deliver high-quality solutions within aggressive timelines. Mandatory Skills & Experience <div style="border:0px; font-style:normal; font-weight:400; font-stretch:inherit; font-size:12pt; line-height:inherit; font-family:Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size-adjust:inhe
Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either be a permanent role or a long term contract. Role: Senior Fullstack Java Developer Type: Permanent 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home) Salary: $90,000 - $95,000 + 9% bonus + 3-6 weeks paid vacation + RRSP contribution + benefits + sick/personal day + cell phone allowance + discounts for public transit and may other perks Contract: $90-$105/hr C2C RESPONSIBILITIES Design, develop, and maintain applications on the Java platform using Spring Boot and Angular/React. Participate in system design and architecture discussions for multi-tiered enterprise applications. Develop, deploy, and support RESTful APIs and/or gRPC services. Collaborate closely with Trading business users and IT stakeholders in a global environment. Contribute to containerized application deployments using Kubernetes and Docker. Work with MSSQL and PostgreSQL databases to design and optimize data solutions. Apply software engineering best practices including design patterns, unit testing, source control, and continuous integration. Participate in Agile development ceremonies and contribute to continuous improvement initiatives. Ensure applications meet performance, reliability, and scalability requirements in a high-pressure financial environment. Profile Mandatory Minimum 5 years of software development experience within an investment banking or financial services environment. Strong experience with Java and Spring Boot. Experience with Angular and/or React. Experience developing and deploying RESTful APIs and/or gRPC services. Experience with Kubernetes and Docker. Strong understanding of service-oriented architecture. Knowledge of MSSQL and PostgreSQL databases. Experience with Git, unit testing, and continuous integration tools. Strong understanding of programming design patterns, including MVVM. Knowledge of multi-threading and modern multi-tier application architectures. Experience collaborating with Trading business users and IT stakeholders. Detail-oriented, rigorous, and able to perform effectively in a high-pressure environment. Good understanding of Agile development methodologies. Nice to Have Experience with Python. Additional experience working on front-office or trading-related applications. Exposure to cloud-native architectures and microservices environments. Bilingual (English/French)
Job Title: Full Stack Java Developer (with DB & Cloud) Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week) Years of experience: 5-7 Core Development Java: Strong hands-on experience with Java Web Services: Spring Web Services and understanding of Apache CXF framework Spring / Spring Boot: Strong knowledge of Spring Framework and Spring Boot for enterprise application development JUnit & TDD: Strong unit testing and Test-Driven Development (TDD) experience Database: RDBMS (PostgreSQL): Good understanding of relational database concepts, SQL optimization, and data modeling NoSQL (MongoDB): Good knowledge of NoSQL concepts and CRUD operations AI & Intelligent Development: understanding of Generative AI concepts, Large Language Models (LLMs), and AI-assisted software development. Experience using AI coding assistants such as GitHub Copilot, Microsoft Copilot, Cursor, or similar tools to improve developer productivity. Familiarity with Prompt Engineering and effective AI interaction techniques. Basic understanding of AI application patterns, including Retrieval-Augmented Generation (RAG), vector databases, and AI agent workflows. Experience integrating applications with AI services and APIs (e.G., Azure OpenAI, OpenAI, Anthropic, or similar platforms). Knowledge of AI governance, responsible AI principles, and secure handling of enterprise data. Knowledge of the Following Will Help: Docker Kubernetes Cloud Technologies (Azure preferred): Git, Angular, Ext JS, CI/CD Pipelines (Jenkins, GitHub Actions, Azure DevOps) AI/ML Platforms and Services Design SOLID Principles Strong understanding and practical application of SOLID principles in software design. Design Patterns: Familiarity with key Java design patterns and the ability to apply them effectively during software development. Essential: Singleton, Factory, Template, Strategy. Preferred: Observer, Builder, Adapter, Facade, Dependency Injection patterns. System Design: Understanding of microservices architecture, event-driven systems, API-first design, and scalable cloud-native applications. Ability to evaluate where AI capabilities can be incorporated into business workflows and applications. Ability to leverage AI tools responsibly to improve development efficiency, code quality, and innovation. Nice-to-Have: Experience with LangChain, Semantic Kernel, AutoGen, MCP (Model Context Protocol), or similar AI frameworks. Exposure to vector databases, embeddings, and semantic search technologies. Experience implementing AI-powered automation, observability, or operational intelligence solutions. //EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//