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.

Free foreverNo credit card requiredVerified listings
73,122+Live Positions
—Companies
100%Free to Apply
Updated HourlyFresh Listings
Quick:
Browse:

73,122 jobs

Java Developer with Kotlin (Prime Brokerage Technology)
Full TimeOn-siteMid$96,960 - $145,440 / Year
javakotlins3kubernetesci/cdgrafana+9

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi – with technology providing the key to unlock this potential. Responsibilities: Actively develop and deliver components for the Core Prime Brokerage platform using Java/Kotlin. Contribute to agile development by improving CI/CD practices and implementing automated testing. Participate in design, planning, and estimation discussions, breaking down work into technical tasks. Collaborate with business analysts and stakeholders to refine and clarify requirements. Create and maintain project and technical documentation. Assist in identifying and communicating potential risks and issues for assigned tasks. Participate in production support, including diagnosing issues, implementing enhancements, and improving system reliability. Collaborate with a global team, conduct peer reviews, and mentor junior analysts and graduates. Technical Experience: Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database / Data Store / Data Query Technologies (SQL Server, Trino, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana) Recommended Qualifications: 5-8 years of relevant experience Experience in systems analysis and programming of software applications Experience in managing and implementing successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Bachelor's degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Tampa Florida United States Primary Location Full Time Salary Range: $96,960.00 - $145,440.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Anticipated Posting Close Date: Oct 12, 2026 Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. Illinois residents – AI Notice and Right Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.

View Job
Software Engineer - Mid level
USAASan Antonio, United States7 days ago
Full TimeOn-siteMid$93,770 - $179,240 / Year
javaspring bootawsdockerkubernetesdevops+8

Why USAA? At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military community and their families. Embrace a fulfilling career at USAA, where our core values – honesty, integrity, loyalty and service – define how we treat each other and our members. Be part of what truly makes us special and impactful. We are proud to support active-duty military spouses. USAA roles may offer remote or hybrid flexibility for active-duty military spouses consistent with applicable policy and business needs. The Opportunity Provides support to the Enterprise by delivering reliable technology solutions for a business-critical P&C Auto policy administration platform. Engaged throughout the software systems and application development lifecycle, with an emphasis on Java and Spring Boot development, production troubleshooting, system stability, observability, resilience, refactoring, and performance optimization within a containerized OpenShift and Kubernetes environment. We offer a flexible work environment that requires an individual to be in the office 4 days per week. This position can be based in one of the following locations: San Antonio, TX or Plano, TX. Relocation assistance is not available for this position. What You'll Do Design, develop, code, and test complex technical solutions. Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques. Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures. Prepares and installs complex solutions by determining and designing system specifications, standards, and programming. Follows the software development lifecycle. Participates in design reviews and learns key system design principles. Mentors junior engineers and may begin mentoring peer engineers; Review teammates' code. Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures. What You Have Bachelor's degree; OR 4 years of relevant education and/or experience. 4 years of software development experience demonstrating technical depth in Java, Spring Boot, REST APIs, or similar enterprise application technologies. 2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews. Experience developing and supporting containerized services using Docker, Kubernetes, and OpenShift. Experience with event-driven architecture or messaging technologies such as Kafka. Developing level of business acumen in the areas of business operations, risk management, industry practices and emerging trends. Experience supporting efforts to address production issues through troubleshooting applications and systems. Experience articulating technical challenges and solutions. What Sets You Apart Experience supporting applications that integrate with mainframe or other legacy technologies. Experience applying DevOps or Site Reliability Engineering practices to business-critical production applications. Experience with AWS technologies and services. Experience using automation or AI-assisted tools to improve engineering and production support processes Compensation range: The salary range for this position is: $ 93,770.00 - $179,240.00 . USAA does not provide visa sponsorship for this role. Please do not apply for this role if at any time (now or in the future) you will need immigration support (i.e., H-1B, TN, STEM OPT Training Plans, etc.). Compensation: USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location. Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors. The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job. Benefits: At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals. For more details on our outstanding benefits, visit our benefits page on USAAjobs.com. Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting. USAA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

View Job
CitiDirect Senior Java Dev for Payments Modernization – Vice President
Full TimeOn-siteMid$142,320 - $213,480 / Year
javaspring bootdockerkubernetesci/cddevops+11

Services is a leading provider of cash management, treasury, trade, clearing, depository receipts and commercial cards services. Services has a global network spanning more than 90 countries and is unique in the industry for its reach, interoperability, and flexibility. We provide clients with dynamic information, platforms, tools, and APIs to effectively manage their portfolios, financial positions, working capital and supply chains. CitiDirect serves as the unified digital gateway for clients to access our full suite of services. We are seeking an experienced Senior Java Backend Developer to join a group modernizing CitiDirect's Payment architecture. The ideal candidate will have a strong foundation in Core Java and extensive experience with Spring Framework, microservices architecture, Apache Kafka, MongoDB, and Oracle databases. Key Responsibilities: Design, develop, and maintain robust, scalable, and high-performance Java-based backend services Architect and implement microservices using Spring Framework 6, Spring Boot 3 and Spring Cloud Design and implement event-driven architectures using Apache Kafka Work with MongoDB and Oracle - design schemas and optimize queries Implement and maintain comprehensive unit and integration tests Participate in code reviews and mentor junior developers Contribute to the continuous improvement of our development processes and best practices Required Qualifications: 7+ years of experience in Java development, with a strong command of Core Java concepts Extensive experience with Spring Framework, including Spring Boot and Spring Cloud Proven track record of designing and implementing microservices architecture Experienced in Reactive programming Proficiency in working with Apache Kafka, including designing and implementing event-driven systems Strong experience with MongoDB, including schema design, complex queries, and performance optimization for large-scale applications Solid understanding of NoSQL database concepts and best practices Experience with Oracle databases and SQL, and performance optimization Expertise in RESTful API design principles Proficiency in writing unit and integration tests using frameworks like JUnit and Mockito In-depth knowledge of application security principles and experience implementing secure coding practices Expertise in implementing authentication and authorization in microservices architecture (OAuth 2.0, JWT etc.) Preferred Qualifications: Familiarity with containerization technologies (e.g., Docker, Kubernetes) Experience with CI/CD pipelines and DevOps practices Understanding of Agile methodologies Solid understanding of payments industry, including various payment systems and processes Familiarity with ISO 20022 standards, and their application in payments messaging Contributions to open-source projects Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Jersey City New Jersey United States Primary Location Full Time Salary Range: $142,320.00 - $213,480.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Anticipated Posting Close Date: Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. Illinois residents – AI Notice and Right Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.

View Job
Java/SQL Developer - Assistant Vice President
Full TimeOn-siteMid$96,960 - $145,440 / Year
javareactdockerkubernetessqlredis+9

Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Are you a highly skilled and motivated Software Engineer looking to make a significant impact in the dynamic world of finance? Join our cutting-edge technology team and play a pivotal role in developing and enhancing our proprietary Cross Functional Reference Data Foundation platform within the Prime Services area. The ideal candidate will bring 5-8 years of progressive experience in systems analysis and hands-on programming, coupled with a proven track record of successful project implementation. This role demands strong technical expertise in Java application development, agile methodologies, and a collaborative spirit to deliver innovative and robust solutions within a fast-paced global environment. The person will play a critical role in maintaining our current platform while actively contributing to its evolution. Key Responsibilities: Design, develop, and maintain high-quality software applications using Java, adhering to best practices in Test-Driven Development (TDD), Spring framework, and Microservices architecture. Conduct thorough systems analysis and programming to ensure optimal application performance and reliability. Collaborate effectively with global development teams, business stakeholders, and other technical teams to understand requirements, define solutions, and deliver integrated projects. Contribute to the continuous improvement and maintenance of existing platforms, ensuring their stability and scalability. Participate in all phases of the software development lifecycle, from concept and design to testing and deployment, following agile principles. Utilize strong SQL and Stored Procedures knowledge for efficient database interaction and data management. Operate and troubleshoot applications within Linux environments. Adapt quickly to evolving technical requirements and project priorities, managing multiple deadlines effectively. Demonstrate an interest in continuous learning and collaboration. Qualifications: Experience: 5-8 years of progressive experience in systems analysis and programming of software applications. Proven track record of implementing successful software projects from inception to completion. Technical Acumen: Strong proficiency in Java application technologies with hands-on coding skills. Deep experience with Test-Driven Development (TDD) practices. Expertise in the Spring framework and Microservices architecture. Solid understanding and hands-on experience with SQL and Stored Procedures. Proficiency in Linux environments. Experience with any messaging such as TIBCO EMS or Kafka. Experience with any caching products such as Gemfire or Redis. Methodology: Working knowledge of project management techniques and methods, with a strong focus on agile methodologies. Skills & Competencies: Adaptability: Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt quickly to evolving requirements and priorities. Collaboration: A strong team player with excellent verbal and written communication skills, capable of working effectively with global teams to deliver integrated solutions. Continuous Learning: Eager to learn new technologies and contribute to the ongoing maintenance and enhancement of the current platform. Nice to Have Skills: Experience with React, other modern web technologies, and web best practices. Understanding of HTML5 and CSS. Experience with cloud platforms, containerization (e.g., Docker), and Kubernetes. Experience in Microsoft SQL Server Education: Bachelor's degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience. This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What We'll Provide You By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: Paid annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resources Visit our Global Benefits page to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Tampa Florida United States Primary Location Full Time Salary Range: $96,960.00 - $145,440.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Anticipated Posting Close Date: Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. Illinois residents – AI Notice and Right Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.

View Job
Senior Java Spring Boot Developer
CognizantPrinceton, United States20 days ago
Full TimeOn-siteMid
javaspring bootawsazuredockerkubernetes+8

About The Role We are seeking a Senior Java Spring Boot Developer with 7+ years of experience building scalable, secure, and high-performing enterprise applications. In this role, you will design, develop, and optimize modern backend solutions that support critical digital products and business capabilities for a global organization. You will work closely with cross-functional teams to deliver reliable software solutions that drive business growth and enhance customer experiences. Experience within the Cards & Payments domain is a plus. In This Role, You Will Design, develop, and optimize Java Spring Boot applications and microservices that support enterprise-scale digital products and platforms. Build and maintain RESTful APIs, integrations, and reusable components while following software engineering best practices. Improve system performance, scalability, and reliability through testing, troubleshooting, code optimization, and continuous improvements. Collaborate with architects, developers, product teams, and business stakeholders to translate requirements into effective technical solutions. Support deployments, code reviews, technical documentation, and secure coding practices across multiple environments. Work model: Hybrid We strive to provide flexibility wherever possible. Based on this role's business requirements, this is a Hybrid position in Princeton, New Jersey 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 7+ years of hands-on experience developing enterprise applications using Java, Spring Boot, and Microservices Architecture. Strong expertise building RESTful APIs, integrations, and distributed systems using modern software development practices. Experience with relational and/or NoSQL databases, transaction management, automated testing frameworks, and application performance tuning. Strong troubleshooting, analytical, debugging, and problem-solving skills within complex application environments. Excellent communication skills and experience working effectively within Agile and cross-functional teams. These Will Help You Stand Out Experience within the Cards & Payments domain, including authorization, settlement, fraud prevention, or transaction processing. Knowledge of Kafka, event-driven architecture, Docker, and Kubernetes. Experience with AWS or Azure cloud platforms and CI/CD practices. Exposure to large-scale digital transformation, modernization, or cloud migration initiatives. Relevant certifications in Java, Cloud, Microservices, or related 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 2nd , 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 l

View Job
For Employers

Reach — qualified candidates

Post your job today and get applications within 24 hours.

Post a JobFree posting available
Senior Software Developer - Java
UlineMilwaukee, United States8 days ago
Full TimeOn-siteMid$96,000 - $148,000 / Year
javasqlrestagilegitarchitectural design+1

Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Senior Java Software Developer to spearhead the development, deployment and maintenance of sophisticated Java applications. Your expertise will shape the tech landscape for our growing North American company! Careers Packed with Potential. Backed by 45+ years of success, Uline offers opportunities to grow your career with stability you can count on. Position Responsibilities Craft, test and deploy robust Java applications aligned with business needs using industry-leading technologies and coding standards. Conduct code reviews, optimize performance and ensure application responsiveness while maintaining top-notch quality. Assist in architectural design reviews and project planning, lending your insights for strategic advancements. Guide and mentor fellow developers, exhibiting leadership in cross-functional development practices. Collaborate closely with the development team to ensure consistent processes and timely deliverables. Minimum Requirements Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience. 7+ years of hands-on Java full stack development, with a strong track record in enterprise solutions using Spring framework. Extensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML and code versioning tools. Working knowledge of caching, service discovery, CI / CD tools and familiarity with Agile methodologies. Uline does not participate in the H-1B lottery. Benefits Complete health insurance coverage and 401(k) with 6% employer match that starts day one! Multiple bonus programs. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks On-site café and first-class fitness center with complimentary personal trainers. Over four miles of beautifully maintained walking trails. About Uline Uline, a family-owned company, is North America's leading distributor of shipping, industrial, and packaging materials with over 10,000 employees across 15 locations. Uline is a drug-free workplace. All new hires must complete a pre-employment hair follicle drug screening. All positions are on-site. EEO/AA Employer/Vet/Disabled #CORP (#IN-PPITL3) #ZR-HQIT Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore https://www.uline.jobs/#working-here_blankUline.jobs to learn more!

View Job
Java Software Engineer III - Debit Technology (Chase Debit Technology)
Full TimeOn-siteMid
javaci/cdsplunkmachine learningkafkarest+6

Archer is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Chase Debit Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. This group is focused on developing and delivering cutting edged applications, digital experiences and next generation banking technology solutions to better serve our clients and customers. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on Java software engineering concepts and 3+ years applied experience Experience working with Java, Spring, and REST services Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience with various source control tools like GIT Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred Qualifications, Capabilities, And Skills Familiarity with modern front-end technologies Exposure to cloud technologies Hands-on experience on Kafka or any streaming technology Hands-on experience in Splunk, Dynatrace tools Exposure to AI Driven development ABOUT US Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans About The Team Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.

View Job
Senior Java Backend Developer
CognizantSunnyvale, United States13 days ago
Full TimeOn-siteMid$68,000 - $110,000 / Year
javaspring bootazurekubernetesci/cdkafka+6

About The Role As a Senior Java Backend Developer, you will make an impact by designing and developing scalable, cloud-based applications that support high-volume business operations. You will be a valued member of a collaborative engineering team and work closely with technical product managers, technical leads, developers, and other stakeholders to translate business requirements into reliable technology solutions. Work model This is a hybrid role based on business requirements in Sunnyvale, CA. Regardless of work arrangement, we support a healthy work–life balance through our 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. Important Disclaimer 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* In This Role, You Will Design, develop, and implement scalable backend applications and analytics solutions using Java, Spring, Spring Boot, and cloud technologies. Translate business requirements into effective technical solutions and confidently lead technical discussions with product managers, technical leads, and other stakeholders. Build high-quality application features by following industry coding standards, developing unit tests, and meeting established code-coverage expectations. Support the complete software delivery lifecycle, including application testing, CI/CD deployment, production release, monitoring, and troubleshooting. Create and maintain technical designs and service specifications while providing guidance to developers on functional and technical documentation. What You Need To Have To Be Considered 6+ years of software development experience, with advanced proficiency in Java, Spring, Spring Boot, and Spring Data JPA. Hands-on experience developing and supporting scalable backend applications in a cloud environment. Strong experience with Apache Kafka or another enterprise messaging or queueing technology. Experience with CI/CD pipelines, Kubernetes, and modern application deployment practices. Experience working in an Agile Scrum environment and collaborating with technical and business stakeholders. These will help you stand out Hands-on experience with Microsoft Azure. Experience designing large-scale, high-volume, or distributed applications. Knowledge of cloud-based analytics solutions and architectures. Experience implementing application monitoring and observability solutions. Ability to guide developers and contribute to technical design and documentation standards. 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. Salary And Other Compensation The annual salary for this position is between $68,000 – $110,000 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. 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. 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. Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

View Job
Specify Software Developer
Center for Public Partnerships & ResearchTopeka Metropolitan Area, United States6 days ago
Full TimeOn-siteJunior$70,000 - $75,000 / Year
pythonjavascripttypescriptreactdjangonode.js+24

Position Overview We are searching for a software engineer to help us document the diversity of life on Earth. The ideal candidate values meaningful work contributing to a global mission that builds on 350 years of Earth exploration and inventory to identify and describe the world's biological and geological contents. The person enjoys solving problems, innovating software solutions, learning new technologies, and sharing insight and expertise. Help us document the natural world, and enjoy a collegial and welcoming work environment. You will be a valued colleague on our enthusiastic, competent, and collaborative team. Biological specimens of plants and animals document the distribution of life on the planet and geological samples document its environment. Our group supports scientists in research centers around the world with software that manages and publishes information about the specimens of preserved plants, animals, rocks, minerals, fossils, and meteorites in their collections. Our open-source Specify platform is used by 135 museum institutions in 25 countries. Specify 7 is a mature, open-source web application built on Python, Django, TypeScript, and React. As a junior developer, you will work with experienced teammates to build features, fix issues, write tests, and improve a complex system used by research institutions worldwide. The platform must accommodate diverse institutional workflows while remaining flexible, maintainable, and reliable. You will gradually take ownership of larger changes as you learn the platform and its users. The Specify Collections Consortium, (https://www.specifysoftware.org), is a global, non-profit, biological and geological museum organization, legally organized under the University of Kansas Center for Research. The Consortium is headquartered in the Biodiversity Institute on the campus of the University of Kansas in Lawrence, KS. Our development team is intentionally small and operates with a collaborative, relatively flat structure. Rather than emphasizing management hierarchies, we encourage developers to take ownership of their work, contribute across the codebase, and continuously deepen their technical expertise. You will be a full-time university employee with generous benefits including comprehensive health insurance, retirement plan, 22 paid vacation days per year and several paid holidays. This position is a hybrid position, with days required in-office in Lawrence, Kansas, with a flexible 40-hour workweek. This position is not eligible for H-1B sponsorship. Candidates must be eligible to work in the US. Technologies We Use Front-end: TypeScript, React, JavaScript, Tailwind CSS, Node.js/npm Back-end: Python, Django, SQLAlchemy, Celery, REST/OpenAPI Data and services: MariaDB/MySQL, Redis Build and deployment: Docker, Linux, Webpack, GitHub Actions, Nginx, Gunicorn Testing and development: Pytest, Jest, automated CI/CD, code review Job Description 70% : Contribute to the development and extension of the Specify 7 web platform by applying sound software engineering practices in design, implementation, documentation, and automated testing to deliver reliable, maintainable software with a global impact. Develop, test, debug, document, and maintain software with an appropriate level of independence, seeking guidance when needed and taking responsibility for understanding and resolving assigned technical problems. Investigate software issues by reading existing code and documentation, reproducing problems, using appropriate development and debugging tools, and researching solutions before requesting assistance. Write and maintain automated tests and use testing, code review, and continuous integration practices to help ensure the reliability and maintainability of the software. Participate in code reviews by providing and responding to constructive technical feedback and applying established coding and architectural standards. 15% : Interact with team members to discuss software issues and features, and determine an appropriate technical approach based on requirements, existing code, documentation, and established development practices. Participate in technical and architectural discussions, contribute to decisions regarding implementation approaches, security, standards, and software design, and help improve development tools, workflows, testing practices, and DevOps processes. Research unfamiliar technical questions and use existing code, documentation, and appropriate development tools to independently investigate and resolve problems before seeking assistance when needed. 15% : Work with team members to understand requirements, investigate technical problems, evaluate implementation options, and contribute to solutions that are general, flexible, maintainable, and scalable. Develop a growing understanding of the Specify platform and its architecture while taking increasing ownership of assigned work. Learn and work effectively within an existing, complex software system, gradually developing a deeper understanding of the Specify platform and its technical architecture. Required Qualifications Bachelor's degree in Computer Science, Biology, or closely related field with 2 years of professional software development experience OR a Master's degree in a related field plus demonstrated software development experience. Demonstrated understanding of fundamental software engineering principles, including software design, implementation, debugging, testing, and version control, as evidenced by application materials. Previous experience with Python and JavaScript or TypeScript, with an understanding of fundamental programming concepts, as evidenced by application materials. Demonstrated experience learning independently, researching unfamiliar technical problems, and applying new knowledge to assigned work as evidenced by application materials. Fundamental understanding of how web applications work, as evidenced by application materials. Successful collaborative work in a team or group environment as evidenced by application materials. Excellent verbal and written communications skills as evidenced by application materials and previous work. This position requires a formal degree in the cited discipline area(s) to ensure that candidates have advanced knowledge, analytical skills and professional competencies necessary to perform the duties of the position. The level of degree is commonly recognized as the standard qualification for similar roles in the public and private sector, ensuring that the university remains competitive with industry aligned practices, enhances collaboration with external partners, and supports the delivery of services and programs that meet professional and market-driven expectations. Preferred Qualifications Proficiency in the use of the Typescript + React framework as evidenced by application materials and previous experience. Professional experience with front-end/UI development for end-user applications. Competency with a variety of object-oriented and functional programming languages as evidenced by application materials and previous experience. Experience with test automation, Agile development practices, CI/CD, GitHub, Virtual machines and Docker. Experience with relational database systems, including proficiency with SQL and principles of relational database design. Experience deploying and managing applications on Amazon Web Services (AWS), including use of services such as EC2, S3, and RDS. Demonstrated knowledge of, or experience with cloud management best practices on AWS, including infrastructure as code, monitoring, and cost optimization. Experience working in a structured release process to deliver high-quality software to a user/client community. Demonstrated knowledge of, or experience with domains including biodiversity, bioinformatics, museum studies, or environmental sciences. Experience with web development troubleshooting practices including use of browser developer tools. Experience using Git and GitHub in a collaborative software development environment, including branching, pull requests, code review, and resolving merge conflicts. Experience working with an existing codebase rather than exclusively developing standalone or academic projects. Additional Candidate Instructions A Complete Application Consists Of Resume including a link to a portfolio demonstrating software development skills. Examples may include a software portfolio, open-source contributions, technical documentation, descriptions of significant professional projects, or other materials demonstrating the applicant's individual contributions, technical skills, and engineering decision-making. Applicants should clearly explain their role in the work presented. A GitHub profile without context or explanation is insufficient. Cover letter addressing how you meet the required qualifications and describing at least one technically challenging software development project, including your individual contributions, technical decisions, and resulting outcomes. Three professional or supervisory references. Incomplete applications cannot be considered. Application review begins Tuesday, November 3, 2026, and will continue until a qualified pool of applicants is identified. Contact Information to Applicants Applications must be submitted online at employment.ku.edu. For questions about the position, you may contact Aimee Stewart at aimee.stewart@ku.edu. Advertised Salary Range $70,000 - $75,000, commensurate with experience Application Review Begins Tuesday November 3, 2026 Anticipated Start Date Monday January 4, 2027 Apply to Job

View Job
Lead Python Software Engineer
ArcherArlington, United States7 days ago
Full TimeOn-siteMid$139,400 - $190,000 / Year
pythondjangoflaskfastapiawsazure+23

Archer is collaborating with Excella to connect them with exceptional professionals for this role. Lead Python Engineer Arlington, Virginia, United States, Remote Flexible Excella is a transformative technology firm that helps organizations unlock new possibilities. We believe the key to helping clients challenge the status quo and reach new heights lies in our talented people. That's why we're committed to developing talent and providing opportunities for career growth at every stage. Join our collaborative team dedicated to solving complex problems with sustainable solutions while building your future as a leader. At Excella, you're empowered to make lasting impact, turning today's challenges into tomorrow's mission successes. Workplace locations look different for everyone. Excellians are a distributed workforce and whether you're working from your home office or a client site, we support a flexible work/life integration regardless of your location. We offer top of industry medical, dental, and vision benefits with multiple options to choose from such as an employer-contributed health savings account, infertility coverage, and orthodontia so you can select the plan that works best for you. Regardless of what stage of life you're in, Excella wants to support you. We provide 8 weeks of Parental Leave, discounted pet insurance, and a Care.com membership with 3 back-up emergency child or elder care days annually - all available to you on your first day. Starting day one, every employee is bonus eligible and receives 15 days of paid vacation, 6 federal holidays, and 4 floating holidays. Doing your best work means having the best tools! Excella's TechEleX program provides you with multiple options to suit your technology needs. Choose between a variety of Mac or PC devices, and to ensure your hardware remains current, at the end of a 3-year period Excella will replace your existing computer with a new model from the program. Plus, we'll even give you the original device to keep for your personal use! With Excella's Annual Internet Reimbursement benefit, all employees receive an additional $25 per month to help offset the cost of internet access. This initiative reflects our commitment to supporting you in staying connected and productive, no matter where you work. We'll invest in your career by providing 3 days of paid professional development every year, including an allowance for registration fees to attend classes, conferences, or obtain professional certifications. We encourage mindfulness and overall well-being through employee wellness events, a HeadSpace membership, as well as access to TalkSpace and mental health coverage through our medical plans. Overview As a Lead Consultant at Excella, you will not only develop high-quality software solutions but also provide technical leadership and mentorship to team members. You will guide project execution, ensuring alignment with client needs while upholding best practices in software development. Your ability to communicate effectively and lead within an Agile environment will be crucial to delivering impactful solutions. Responsibilities Lead the design and development of software solutions for commercial and government clients using Python and Python frameworks such as Django, Flask, or FastAPI. Provide mentorship and technical guidance, fostering professional growth within the team. Collaborate closely with clients and stakeholders to align technical solutions with business objectives. Ensure best practices in coding, architecture, and Agile methodologies are followed. Conduct code reviews and provide constructive feedback to maintain high code quality. Advocate for the adoption of emerging technologies to enhance project outcomes. Drive continuous improvement initiatives across teams and projects. Qualifications 6+ years of experience in software development, with a strong technical foundation. Expertise in Python and Python frameworks like Django, Flask, or FastAPI. Experience with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (Azure, AWS). Strong knowledge of RESTful API design and implementation. Strong knowledge in object-oriented methodologies, design patterns, and testing strategies. Strong knowledge of database design, ORMs like SQLAlchemy or Django, and SQL/NoSQL databases. Strong knowledge in implementing secure programming practices. Proficiency in Git-based workflows and software development lifecycle management. Excellent problem-solving and critical-thinking skills. Ability to communicate complex technical concepts to both technical and non-technical stakeholders. Experience leading teams and mentoring developers in a consulting or technical environment. Preferred Qualifications Understanding of trunk-based development practices such as using feature flags. Knowledge in instrumenting an application for observability. Experience with DevOps and Continuous Delivery tools like Jenkins, Harness, GitLab CI/CD, AWS Lambda, or Terraform. Familiarity using GenAI productivity tools such as ChatGPT, Claude, and GitHub Copilot. Familiarity with data engineering tools (Pandas, NumPy, Spark, Airflow). This range represents the minimum and maximum base salary that Excella reasonably and in good faith expects to pay for this role. Actual compensation within the range will depend on factors such as skills, experience, training, certifications, and organizational needs. It is not typical for an individual to be hired at or near the top or bottom of the range. Your pay also includes the opportunity for an annual bonus in addition to the base salary. This variable pay opportunity is dependent upon the attainment of shared firmwide goals and objectives as determined by Excella's Executive Team. Certain eligibility and pro-ration rules apply. Should your experience and knowledge qualify you for a different position or title within Excella, we may consider you for positions that better align with your qualifications. In that case, we will provide the range for those positions as well. Pay Range $139,400—$190,000 USD

View Job
Python GenAI Developer
Full TimeOn-siteMid
pythonjavadjangoflaskfastapiaws+8

Job Title: Python GenAI Developer Location: Tampa, FL/Irving, TX Job Type: FTE Job Description : We are seeking a highly skilled and experienced Lead Software Engineer to join our team. In this role, you will lead the design and development of scalable, API-driven solutions leveraging modern technology stacks and Generative AI capabilities. You will collaborate closely with cross-functional teams to deliver innovative solutions that meet client requirements, timelines, and budgets. Key Responsibilities: Design and implement scalable software solutions using modern technology stacks. In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization. Develop and integrate APIs for Gen AI orchestration and data analytics workflows. Integrate popular Large Language Models (LLMs) such as OpenAI GPT, PaLM 2, Dolly, Claude 2, Cohere, etc., via API endpoints. Apply prompt engineering techniques and implement LLM agents (e.g., LangChain). Work with vector databases like Pinecone, Chroma, or FAISS for advanced AI solutions. Conduct rapid experiments to evaluate new LLM versions and features. Collaborate with Gen AI leads and other team members to deliver high-quality solutions. Perform basic data engineering tasks to load structured and unstructured data from source systems to target data stores. Debug and troubleshoot software or design issues effectively. Required Qualifications: Minimum 7+ years of experience in software engineering or data analytics roles. Strong programming skills in Python (mandatory)or Java Proven experience in building API-based scalable solutions. Hands-on experience with LLM integration and prompt engineering. Familiarity with modern AI frameworks and orchestration tools. Preferred Skills: Exposure to Gen AI platforms and advanced AI model experimentation. Strong understanding of data engineering principles. Excellent communication and project management skills. Certifications: 1) Databricks Certified Generative AI Engineer Associate 2) Google Cloud Professional Machine Learning Engineer 3) NVIDIA Certified Professional – Agentic AI (NCP-AAI) 4) AWS Certified AI Practitioner

View Job
Python Developer
ITMC Systems, IncNew York City Metropolitan Area, United States8 days ago
Full TimeOn-siteDirector
pythondjangoflaskfastapiawsazure+14

Job Title: Python Developer Location: Newark NJ (Onsite) Job Type: Fulltime Position Role Summary We are looking for an experienced Python Developer to join an enterprise product engineering team. The role will focus on building and modernizing backend applications, APIs, data-processing services, and automation capabilities using Python. The developer will work within an Agile engineering squad and use AI-assisted development tools for coding, testing, documentation, troubleshooting, and modernization. Key Responsibilities Design, develop, test, and maintain Python-based applications and backend services. Build REST APIs, microservices, integration components, and data-processing workflows. Write clean, modular, maintainable code with automated unit and integration tests. Work with relational databases, including data modeling and SQL development. Integrate services with enterprise applications, APIs, messaging platforms, and data sources. Troubleshoot production issues, perform root-cause analysis, and implement fixes. Participate in technical design, code reviews, sprint planning, and backlog refinement. Collaborate with Product Owners, architects, QA, DevOps, and other engineering teams. Follow secure coding, source control, CI/CD, and release-management practices. Contribute to application modernization and technical-debt reduction. AI-Assisted Development Use approved AI coding assistants as part of day-to-day engineering. Apply AI assistance for code generation, refactoring, debugging, unit testing, documentation, and code understanding. Review and validate AI-generated code before incorporating it into the application. Use AI tools to accelerate analysis and modernization of existing applications. Follow organizational security, privacy, and data-handling requirements when using AI tools. Required Skills Strong hands-on Python development experience. Experience with FastAPI, Flask, Django, or similar frameworks. REST APIs and microservices architecture. SQL and relational databases. Unit testing using pytest or equivalent frameworks. Git-based source control. CI/CD and automated deployment practices. Docker and containerized application development. Experience debugging and supporting enterprise applications. Preferred Skills AWS, Azure, or another major cloud platform Kafka or other event/messaging technologies Kubernetes NoSQL databases Data processing using Pandas or similar Python libraries GitHub Copilot or other AI-assisted development tools Experience with large-scale enterprise applications Experience modernizing legacy applications or decomposing monolithic applications into services.

View Job