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
8,175+Live Positions
—Companies
100%Free to Apply
Updated HourlyFresh Listings
Quick:
Browse:

8,175 jobs

Java Developer
CapgeminiNew York, United States35 days ago
Full TimeOn-siteMid$110,000 - $118,650 / Year
javaspring bootawsazuregoogle cloudlambda+24

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Design, develop, and maintain Java-based applications and services. Analyze business requirements and translate them into technical solutions. Develop RESTful APIs and microservices using Spring Boot. Write clean, maintainable, and efficient code following coding standards. Perform unit testing, integration testing, and code reviews. Troubleshoot, debug, and resolve production issues. Optimize application performance, scalability, and reliability. Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. Collaborate with cross-functional teams including DevOps, QA, and Product Owners. Develop and maintain technical documentation. Ensure application security and compliance with organizational standards. Core Java Backend Frameworks API Development Database Technologies Messaging & Integration Microservices DevOps & CI/CD Cloud Technologies Java 8/11/17+ Object-Oriented Programming (OOP) Collections Framework Multithreading & Concurrency Exception Handling Java Streams & Lambda Expressions Design Patterns Spring Framework Spring Boot Spring MVC Spring Security Spring Data JPA/Hibernate RESTful Web Services JSON/XML Processing API Security (OAuth2, JWT) Oracle SQL Server PostgreSQL MySQL SQL Query Optimization Apache Kafka RabbitMQ JMS Service Discovery API Gateway Circuit Breaker Pattern Distributed Systems Git/GitHub/GitLab Jenkins Maven Gradle SonarQube AWS / Azure / Google Cloud Docker Kubernetes OpenShift The base compensation range for this role in the posted location is: 110,000 - 118,650. Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law. The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction. These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity. It is not typical for candidates to be hired at or near the top of the posted compensation range. In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws. Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include: Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave Medical, dental, and vision coverage (or provincial healthcare coordination in Canada) Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada) Life and disability insurance Employee assistance programs Other benefits as provided by local policy and eligibility Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini's discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation. Disclaimers Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law. This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact. Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process. Click the following link for more information on your rights as an Applicant in the United States. http://www.capgemini.com/resources/equal-employment-opportunity-is-the-law Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

View Job
Sr. Backend Developer (Java/Spring)
CognizantDallas, United States11 days ago
Full TimeOn-siteMid$69,000 - $114,000 / Year
javaspring bootazurejenkinsci/cdsql+12

About The Role As a Senior Backend Developer (Java/Spring), you will make an impact by designing, building, securing, and maintaining enterprise Java services, APIs, integration components, reporting jobs, and database-backed business functionality for transfer agency and fixed income processing platforms. You will be a valued member of the Backend Engineering team and work collaboratively with architects, analysts, QA, DevSecOps, and security teams. In this role, you will Develop Java and Spring-based services supporting transfer registration, shareholder and account records, fixed income events, income and principal processing, corporate action workflows, reporting, and reconciliation support. Design and maintain REST APIs, service orchestration, batch and scheduled processing, database interactions, data validation, exception handling, and audit logging. Implement secure authentication, authorization, input validation, secrets handling, encryption-aware integrations, and vulnerability remediation aligned with FedRAMP High expectations. Ensure transactional integrity, regulatory auditability, and resilient service design across high-volume processing workflows. Partner with architects, analysts, QA, DevSecOps, and security teams to deliver reliable, testable, and supportable backend capabilities. Work model At Cognizant, we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a remote position open to qualified applicants in the United States. 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 Eight or more years of enterprise backend development experience. Strong expertise with Java 17 or later, Spring Boot, Spring Security, OAuth2, and REST APIs. Hands-on experience with Oracle SQL, Hibernate, and stored procedures. Experience with CI/CD, Jenkins, GitHub or Bitbucket, Swagger/OpenAPI, Azure-based deployment patterns, unit testing, and API testing. Proficiency with JasperReports, Quartz, SOAP, Apache CXF, JMeter, Dynatrace, Log4j, and secure SDLC practices. These will help you stand out Experience with legacy Spring Framework. Background in high-volume transaction processing. Experience in financial services operations. Familiarity with transfer agency and fixed income processing platforms. Experience delivering in a FedRAMP High or comparable compliance environment. 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 Applications will be accepted until October 23rd, 2026. The annual salary for this position is between $69,000 - $114,000 depending on the 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 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

View Job
Senior Java Software Engineer
VarmodaMcLean, United States6 days ago
Full TimeOn-siteMid
javaspring bootawsazuredockerkubernetes+23

Varmoda is seeking an experienced Senior Java Software Engineer to support U.S. federal government projects. The ideal candidate will bring strong hands-on Java development experience, expertise in enterprise application development, and prior experience supporting federal government clients or programs. The successful candidate will design, develop, test, and maintain secure, scalable, and high-performance enterprise applications while collaborating with technical teams and federal stakeholders. Candidates must currently reside in the DMV area (Washington, D.C., Maryland, or Virginia) and possess an active Secret security clearance. Key Responsibilities Design, develop, test, and maintain enterprise-level applications using Java and related technologies. Develop and maintain applications using Java, Spring Boot, Spring Framework, and Hibernate/JPA. Build scalable, secure, and high-performance backend services and RESTful APIs. Write clean, reusable, maintainable, and efficient code following established development standards. Participate throughout the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and maintenance. Collaborate with architects, business analysts, QA engineers, DevOps teams, and federal government stakeholders. Perform code reviews, troubleshoot application issues, and optimize application performance. Work with relational databases such as Oracle, PostgreSQL, or MySQL. Develop and maintain unit and integration tests using JUnit, Mockito, or similar testing frameworks. Use Git and CI/CD tools to support collaborative development and automated deployments. Follow secure coding practices and applicable federal security and compliance requirements. Participate in Agile/Scrum ceremonies and contribute to technical documentation. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. 5+ years of hands-on Java software development experience. Strong proficiency in Core Java, Object-Oriented Programming (OOP), and Java design principles. Hands-on experience with Spring Boot, Spring Framework, and Hibernate/JPA. Experience designing and developing RESTful APIs and microservices. Strong knowledge of SQL and relational databases, preferably Oracle or PostgreSQL. Experience with Git, Maven or Gradle, and application build/deployment processes. Experience with unit testing frameworks such as JUnit and Mockito. Familiarity with Agile development methodologies and the software development lifecycle. Experience with enterprise Java applications and distributed systems. Strong analytical, troubleshooting, communication, and problem-solving skills. Prior experience supporting U.S. federal government clients or federal government programs is required. Must currently reside in the DMV area (Washington, D.C., Maryland, or Virginia). Active Secret security clearance is mandatory. Preferred Qualifications Experience supporting federal civilian or defense agency applications. Familiarity with federal security frameworks, including NIST and Risk Management Framework (RMF). Exposure to AWS or Microsoft Azure cloud environments. Experience with Docker, Kubernetes, and DevSecOps practices. Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Experience with application servers such as Apache Tomcat, JBoss, or WebLogic. Knowledge of microservices architecture and API integration. Certifications & Clearance Active Secret security clearance is mandatory. Candidates must meet the security requirements of the applicable federal contract. Security clearance status will be verified during the hiring process. Relevant Java, AWS, Azure, DevOps, or security certifications are preferred. About Varmoda Varmoda is a federal IT solutions provider founded in 2020 and headquartered in McLean, Virginia, delivering citizen-centric public services across Financial Assistance, Public Benefits, and Security & Defense domains. Our five-layer architecture — Salesforce (Engagement), Databricks (Data), ServiceNow (Orchestration), Pega (Decisioning), and Oracle HR (Capacity) — puts data at the common thread of every solution we build for federal agencies and the citizens they serve. Varmoda holds CMMI Maturity Level 3, ISO 9001, ISO 20000, and ISO 27001 certifications, and is recognized as a V3 veteran-friendly employer. Why Varmoda Growth opportunity within a fast-scaling federal IT firm Direct impact on citizen-facing federal programs Competitive benefits including 401k, health insurance, Paid Time Off, Life Insurance and others — customize per role/location (https://www.varmoda.com/benefits.html) Veteran-friendly (V3) workplace culture

View Job
Senior Java Developer
Full TimeOn-siteMid
javaspring bootawsazuregoogle clouddocker+25

About us: Creative Information Technology Inc (CITI) is an esteemed IT enterprise renowned for its exceptional customer service and innovation. We serve both government and commercial sectors, offering a range of solutions such as Healthcare IT, Human Services, Identity Credentialing, Cloud Computing, and Big Data Analytics. With clients in the US and abroad, we hold key contract vehicles including GSA IT Schedule 70, NIH CIO-SP3, GSA Alliant, and DHS-Eagle II. Join us in driving growth and seizing new business opportunities! Job Description: Senior Java Developer Security Clearance: Active Secret (eligible for Top Secret) Location: Remote / Onsite Falls Church, VA Employment Type: Full-Time Job Summary: We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications in the realm of Identity, Credential and Access Management. The ideal candidate will have strong expertise in Java-based technologies, microservices architecture, cloud platforms, and modern software development practices. The Senior Java Developer will collaborate with architects, business analysts, product owners, and development teams to deliver high-quality software solutions that meet business and technical requirements. Key Responsibilities Design, develop, test, and deploy high-performance Java applications and services. Lead the development of enterprise-grade applications using Java, Spring Boot, and microservices architecture. Collaborate with cross-functional teams to gather, analyze, and translate business requirements into technical solutions. Develop RESTful APIs and integrate third-party systems and services. Write clean, maintainable, and well-documented code following industry best practices. Perform code reviews and security assessments. Troubleshoot, debug, and resolve production issues in a timely manner. Optimize application performance, scalability, and security. Participate in architecture discussions and contribute to technical decision-making. Implement CI/CD pipelines and support DevOps practices. Ensure compliance with coding standards, security guidelines, and organizational policies. Required Qualifications Bachelor's degree in computer science, Information Technology, Engineering, or a related field. 10+ years of hands-on software development experience with Java. Strong expertise in: Java 11/17+, Spring Framework, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA Experience designing and implementing microservices-based applications. Strong knowledge of REST APIs, JSON, and web services. Experience with relational databases such as SQL Server, PostgreSQL, or MySQL. Experience with No-SQL databases such as MongoDB Experience with Agile/Scrum development methodologies. Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform. Experience with containerization and orchestration technologies: Docker, Kubernetes Experience with messaging platforms: Kafka, RabbitMQ, ActiveMQ Knowledge of CI/CD tools: Jenkins, Azure DevOps, GitHub Actions Experience with developing applications that can meet NIST 500-53, FedRAMP security controls for moderate and high categorization. Experience with tools such as Tenable, SonarQube, and best practices based on OWASP. Familiarity with monitoring and logging tools: Splunk, ELK Stack, Grafana, Prometheus Proficiency with Git and version control systems. Preferred Qualifications Experience with: Thales Luna HSM, Azure Managed HSM, Crypto technologies related to encryption, hashing, digital signature, number generators, and key derivation Knowledge of: PKCS#11, JCE/JCA Providers, Key Escrow, Key Rotation, Secure Key Storage Troubleshoot PKI, certificate, HSM, and cryptographic integration issues. How to Apply: To apply for the Senior Java Developer , please submit your resume to ymathe@citi-us.com. Applications will be reviewed on a rolling basis until the position is filled. We look forward to reviewing your application.

View Job
Sr. Java Engineer - Application & Services
Full TimeOn-siteMid$150,000 - $200,000 / Year
javaawsazuredockerkubernetesmachine learning+5

In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in cloud technologies and backend development to build secure, reliable, and performant systems that meet our business needs. About Us Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc., we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology. Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle. At TP-Link, you'll have the opportunity to tackle challenges at a massive scale. With 200+ Java services powering over 100 million connected devices and handling billions of queries per day, our global technical footprint is expansive. We're innovating across diverse areas like security cameras with machine learning and video streaming, payments, subscriptions, and smart home ecosystems—integrating seamlessly with Alexa, Google Home, and beyond. Our U.S. team is building a dynamic culture from the ground up, focusing on best practices, collaboration, and innovation. This is your chance to take ownership of your work, grow with new and exciting technologies, and make a tangible impact on products that reach millions of customers. Responsibilities Design, develop, and maintain highly scalable and reliable Java backend services using cloud-native technologies. Collaborate with frontend engineers and other teams to ensure seamless integration. Select and utilize appropriate cloud technologies (e.g., AWS, Azure, OCI) to build and deploy applications. Optimize backend systems for performance, scalability, and cost-efficiency. Implement robust security measures to ensure data protection and application integrity. Write clean, maintainable, and well-documented code. Troubleshoot and debug complex backend issues. Participate in code reviews and mentor junior engineers. Stay up to date on the latest cloud technologies and best practices. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 5+ years of experience in Java backend software development. Proven experience designing and building scalable, reliable, and secure cloud-based applications. Strong proficiency in backend programming language Java and frameworks like SpringBoot. Experience with a specific cloud platform (AWS, Azure, OCI). Experience with cloud-based databases (e.g., NoSQL databases, relational databases). Experience with distributed middleware (e.g. Message queue, config center). Experience with containerization technologies (e.g., Docker, Kubernetes). In-depth knowledge of backend technologies (e.g., APIs, message queues). Experience with security best practices for cloud environments. Excellent communication, collaboration, and problem-solving skills. Ability to work effectively in a team environment. Benefits Salary range: $150,000 - $200,000 Free snacks and drinks Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.

View Job
For Employers

Reach — qualified candidates

Post your job today and get applications within 24 hours.

Post a JobFree posting available
Full Stack Java Developer
Charles SchwabSouthlake, United States19 days ago
Full TimeOn-siteMid
javascriptjavacobolangularspring bootaws+23

Your opportunity At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together. Schwab Technology Services enables the future of how clients manage their money by providing innovative and reliable technology products and services as part of our ongoing commitment to democratize access to investing and financial planning. We are looking for a dynamic Software Engineer that will build and enhance our tech stack supporting the Billing and Invoicing capabilities across Schwab's products and services. This role will immerse themselves in our tech stack (Java / Spring Boot) while harnessing GitHub CoPilot to drive "forward thinking" approaches to building software. Our Billing Solutions Technology team oversees a best-in-class suite of applications comprised of SaaS and in-house developed applications supporting the diverse billing needs of the Schwab products and services provided to our clients. Our technology consists of internal user interfaces, system integrations, data aggregation, complex fee calculation logic, and reporting capabilities that processes Billions of dollars in revenue for Schwab. You'll be responsible for delivering high quality solutions that support Managed Investing product launches in a flexible, collaborative and rapidly changing delivery environment. If you're looking to bring your expertise to a firm that will provide consistent challenges, promoting development and ownership of your career, this is the role for you. Key Responsibilities Design, develop, and deliver solutions as part of an Agile Scrum team. Leverage understanding of software development principles and practices to help mentor and coach junior team members. Support and triage issues and participate in production support to help develop resilient and secure systems to prevent issues that impact on our clients. Collaborate with product owners and business stakeholders to define strategy and scope of software requirements (decompose stories, design features, and prioritize tasks) Delivering new concepts and features, working alongside development peers in an agile environment Utilize automated software test tools and frameworks such as test-driven development to achieve the highest quality in software deliver Drive the low-level design of software components and libraries used to implement business use cases Participate in migrating software product releases into the Production environment. Proactively identify risks, establish mitigation plans, and maintain documentation and code quality standards. What you have Required Qualifications 4+ years of experience developing large scale software solutions using: Java, Spring and spring boot framework, Spring Cloud Dataflow and other cloud frameworks, and REST API's supporting high volume transactions in a highly available environment. 4+ years' experience implementing automated unit tests, acceptance tests and integration tests following industry best practices. 4+ years' experience working with databases like MongoDB, Aerospike, and/or PostgreSQL/DB2. 3+ years' experience building messaging applications using messaging technologies (Rabbit MQ, Kafka, or equivalent). 3+ years of experience with authentication protocols like OAuth and SAML. 3+ years of experience in authoring and maintaining integration layers with vendor systems. Demonstrated knowledge of Agile methodology and experience in an Agile working environment. Strong written, verbal, and interpersonal skills with the demonstrable ability to communicate effectively at all levels. Demonstrated ability in solution discovery and crafting a design based in engineering principles. Track record of pursuing and maintaining high quality while delivering on tight schedules. Collaborative mindset coupled with a bias for action to effectively engage with all areas of the business including Product Management, Architects, SRE, and adjacent teams, etc. Ability to work collaboratively with internal and external stakeholders. Ability to effectively engage subject matter experts and understand technical topics. Demonstrated ability to discuss conflicting viewpoints, argue your case with data, and commit to delivery regardless of the selected direction. Ability to analyze and solve problems creatively. Track record of mentoring and coaching resulting in a stronger organization. Positive attitude, enthusiasm, professionalism and strong work ethic with high level of integrity. Preferred Qualifications Bachelor's degree in information technology, Computer Science, related degree, OR related practical experience. 4+ years of experience in cloud deployment in a continuous integration, and continuous delivery model (CI/CD), technologies like GitHub, Bamboo, GitLab, and Launch Darkly. 3+ years of experience with cloud platforms such as Pivotal Cloud Foundry (PCF), AWS, or GCP. 2+ years Prior experience in IT Transformations and system modernization initiatives from legacy to distributed platforms, i.e., Mainframe Cobol apps/DB2 to Java apps/SQL Experience implementing batch application using Spring framework using control-m scheduler. Experience in JavaScript frameworks like Angular JS Proficient in developing Visio diagrams, architectural and design documentations, functional and technical specifications, automated test processes. Willingness to learn all aspects of tech stack and document. Ability to research and document production and test environments along with architecture and design work. Experience with the Atlassian tool stack (JIRA and Confluence) In addition to the salary range, this role is also eligible for bonus or incentive opportunities. What's in it for you At Schwab, you're empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis. We offer a competitive benefits package that takes care of the whole you – both today and in the future: 401(k) with company match and Employee stock purchase plan Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions Paid parental leave and family building benefits Tuition reimbursement Health, dental, and vision insurance

View Job
Java Developer – Assistant Vice President
Full TimeOn-siteMid$107,120 - $160,680 / Year
javaspring bootdockerkubernetesdevopssql+10

Citi is looking for a skilled Java Developer at the Assistant Vice President level to design, build, and maintain high-quality backend applications that power financial systems used at global scale. Based in Irving, Texas, you will work within a collaborative technology team, contributing to the full software development lifecycle while operating with a strong degree of autonomy and technical ownership. This is an opportunity to apply deep Java and Spring Boot expertise to meaningful, complex problems in the financial services industry. Responsibilities Design and develop high-quality Java and Spring Boot components, applying sound architectural decisions with minimal oversight. Build and maintain backend services across the full stack, including RESTful APIs and microservices integrated within a service-oriented architecture. Write comprehensive unit, integration, and performance tests using JUnit and Mockito to ensure reliability and production-readiness of delivered code. Conduct peer code reviews across the team's codebase, providing clear and constructive technical feedback that improves code quality. Analyze existing applications to identify vulnerabilities, security gaps, and performance bottlenecks, then implement targeted remediation and optimizations. Evaluate and adopt emerging development tools, libraries, and methodologies to continuously raise delivery quality and engineering standards. Engage with internal technology teams and stakeholders to assess technical requirements, recommend programming solutions, and support the implementation of enterprise systems. Required Qualifications & Skills 5 or more years of hands-on Java development, with deep expertise in Spring Framework, Spring Boot, Spring Security, Spring Web, and Spring Data. Advanced knowledge of core Java concepts including threading, collections, exception handling, JDBC, object-oriented design and programming principles, and SOA design patterns. Proven ability to build, deploy, and manage containerized applications running on Kubernetes and Docker platforms. Solid experience designing and delivering microservices and service-oriented architectures using REST-based communication patterns. Practical experience working within Continuous Integration and Continuous Delivery pipelines, applying Agile methodologies throughout the software development lifecycle. Working knowledge of SQL, with familiarity with Oracle as a preferred dialect. Strong written and verbal communication skills, with the ability to collaborate clearly across technical teams and engage effectively with non-technical stakeholders. Beneficial Skills & Qualifications Experience designing and deploying cloud-ready applications on large-scale container platform clusters, including the build-out of automated deployment pipelines. Familiarity with modern engineering practices such as Behavior Driven Development, Extreme Programming, and DevOps workflows. Background in financial services application development, with an understanding of the compliance and risk considerations relevant to enterprise-grade systems. Experience managing or contributing to end-to-end project delivery, including scoping, planning, and stakeholder coordination. Education Bachelor's degree/University degree or equivalent experience What We Offer Joining Citi means working on backend systems that matter — at a scale and complexity that few organizations can offer. You will be part of a performance-driven technology team where your contributions directly influence the quality and resilience of financial platforms used by clients and institutions worldwide. Hybrid working model with 3 days in the office and 2 days working remotely, giving you structure and flexibility in equal measure. Access to continuous learning and professional development resources to deepen your technical skills and grow your career in enterprise software engineering. Meaningful technical ownership and autonomy, with the opportunity to shape architectural decisions and drive engineering quality across a complex, large-scale technology environment. Exposure to global technology teams and cross-functional collaboration across Citi's international network. Competitive compensation and a comprehensive benefits package, including financial wellbeing support, health coverage, and family support programs. A team environment that values technical excellence, collaborative problem-solving, and measurable impact. Apply today to bring your Java engineering expertise to a global financial institution where the systems you build directly shape client outcomes at scale. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Irving Texas United States Primary Location Full Time Salary Range: $107,120.00 - $160,680.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: Sep 15, 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
Java Developer, Officer
CitiTampa, United States5 days ago
Full TimeOn-siteMid$76,560 - $106,840 / Year
pythonjavaangularspring bootdockerci/cd+8

Java Developer: Experience: 2 plus years of hands-on application development experience. Java Expertise: Strong experience and knowledge in Core Java 11/17 and J2EE. Microservices: Solid understanding and experience with Microservices architecture (Spring Boot) and building event driven distributed architecture with microservices. Expertise on Web Services(REST/SOAP), Design Patterns , Concurrency Framework , Kafka and data structures/Collections, Docker. Database Knowledge: Expert Level SQL skills Scripting: Basic knowledge of Python. Problem-Solving: Excellent analytical and problem-solving skills. Communication: Strong communication and interpersonal skills. Teamwork: Ability to work effectively in a team environment. Preferred Skills: Experience with OpenShift. Familiarity with Angular 14. Experience with cloud platforms Experience with CI/CD pipelines. Experience with Agile development methodologies. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Tampa Florida United States Primary Location Full Time Salary Range: $76,560.00 - $106,840.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: Nov 30, 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 Developer - Java
UlineKenosha, United States10 days ago
Full TimeOn-siteMid$90,000 - $128,000 / Year
javasqlrestagilegitarchitectural design+1

Pay from $90,000 to $128,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 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 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. 4+ years of hands-on Java 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-PPITL2) #ZR-ALLCORP 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
Full TimeOn-siteMid
javaci/cdsplunkmachine learningkafkarest+6

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
Software Developer - Java
UlineMilwaukee, United States10 days ago
Full TimeOn-siteMid$90,000 - $128,000 / Year
javasqlrestagilegitarchitectural design+1

Pay from $90,000 to $128,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 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 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. 4+ years of hands-on Java 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-PPITL2) #ZR-ALLCORP 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
Software Engineer-TS/SCI with Poly
Full TimeOn-siteMid$113,200 - $237,800 / Year
pythondjangoflaskawsdockerpostgresql+6

Job Title: Software Engineer-TS/SCI with Poly Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. Responsibilities The software engineer will provide the development, test, deploy, and sustainment of various Python based ReST end points, microservices, and data model management capabilities utilizing Django and Flask frameworks to interact with data models such as MariaDB, MongoDB, and PostgreSQL and send data upon request, in JSON format, to UI front ends. The developer will provide middleware and backend support to all system applications. Debug existing software and correct defects. Provide recommendations for improving documentation and software development process standards. Design and code new software or modify existing software to add new features. Integrate existing software into new or modified systems or operating environments. Develop simple data queries for existing or proposed databases or data repositories. Write or review software and system documentation. Develop or implement algorithms to meet or exceed system performance and functional standards. Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas. Modify existing software to correct errors to improve its performance. Qualifications Required: Active TS/SCI with Poly Python Experienced using Django or Flask Databased experience using MongoDB or MariaDB ReST endpoint development Micro service model Education And Experience 7 years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in computer science or related discipline from an accredited college or university is required. 4 years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Desired Swagger AWS, C2S or other cloud experience Docker Visual Studio Code or similar IDEs JSON and/or XML serialization Jira Confluence Git version control Agile What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The Proposed Salary Range For This Position Is $113,200 - $237,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

View Job

Page 113 of 682