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

3,468 jobs

Cyber Software Eng Sr
Lockheed MartinAnnapolis Junction, United States34 days ago
Full TimeOn-siteMid$110,300 - $204,900 / Year
pythonjavaspring bootplaywrightawsdocker+13

Standard Job Description Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. The Microservices Developer will be responsible for: Writing java spring boot based micro service applications utilizing AWS native technologies Building REST services with Spring able to filter and select complex data objects Implement CI/CD principals utilizing Maven, Gitlab and GitOps Agile development and delivery of software Communication and collaboration: Software Development is a team-oriented discipline. Engineers need to be able to communicate and collaborate effectively with other team members, as well as with stakeholders. Basic Qualifications Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education An active Top Secret clearance with CI polygraph within the last 7 years. Ability to support an on-call rotation Desired Skills (2 or more of the below): Java, Spring boot or python Microservice architectures CI/CD Tools: AWS tools, Maven, , Gitlab & GitOps; Kubernetes, docker Database : NoSQL / MongoDB Query and Schema Design OAuth/OIDC Implementation experience Test frameworks and automation to include Playwright and Cucumber Pay Information Full-Time Salary Range: $110300.00 - $204900.00 At Lockheed Martin, we know mission success starts with taking care of our people. Our Total Rewards program is designed to attract top talent, support your well-being, and help you grow—both professionally and personally. The salary range for this position is as listed on the requisition. Please note that the salary information listed is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market(work location) and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Flexible work arrangements and schedules (e.g., 4x10), 401(k) match, Paid time off, Holidays, Parental Leave, EAP, Flexible Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability, and Long-Term Disability. Annual short-term and/or long-term incentive compensation programs may be offered depending on the position. Payments under these annual programs are not guaranteed and can vary from year to year and are tied to a range of performance metrics. For (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.

View Job
Java Developer
CapgeminiNew York, United States34 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
Software Engineer
Booz Allen HamiltonChantilly, United States11 days ago
Full TimeOn-siteMid$69,400 - $158,000 / Year
javaspring bootdockerkubernetesmongodbrest+7

Job Number: R0251532 Software Engineer The Opportunity: As a software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for an engineer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a software engineer at Booz Allen, you'll use your passion to learn new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can't wait. You Have: 2+ years of experience with object-oriented programming languages, including Java or JEE Experience with backend frameworks, such as Spring Framework or Spring Boot Experience with API development, including REST architectural style Experience with Linux OS and command line interface Top Secret clearance HS diploma or GED Ability to obtain a DoD 8570 Compliant Certification, including Security+ or CISSP Certification, within 6 months of start date Nice If You Have: Experience with network security, including access and authorization for PKI and chain trusting Experience with Docker and Kubernetes Experience with Non-Relational Databases, including MongoDB Knowledge of Jira, Confluence, Git, and GitLab TS/SCI clearance with a polygraph DoD 8570 Compliant Certification, including Security+ or CISSP Certification Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required. Skills Assessment As part of Booz Allen's skills first hiring process, candidates must complete the required skills assessment to ensure they meet the Basic Qualifications for this role. Candidates must complete the assessment and meet the minimum proficiency threshold to continue in the hiring process. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $69,400.00 to $158,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Candidate AI Usage Policy AI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first culture prioritizes the benefits of collaboration. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings. Remote: If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility. Hybrid: If this position is listed as hybrid, you will be expected to work from a Booz Allen or customer facility, in alignment with your leadership's expectations and the needs of the role. Onsite: If this position is listed as onsite, work will primarily be performed full-time at a customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

View Job
Software Engineer II - Java - GMNST
Full TimeOn-siteMid
javaspring bootexpresspostgresqlcassandrakafka+4

Job Description Software Engineer II designs, develops, tests, and debugs software applications, contributes to software builds, completes code reviews and automated testing to maintain high-quality standards with guidance, supports and monitors software across environments, and adheres to security and regulatory best practices. Responsibilities Designs, develops, tests, and debugs software applications and systems Completes software builds through consistent development practices, including the use of tools, common components, and documentation with guidance from peers and leaders Completes code reviews and automated testing to maintain high-quality code standards with guidance from peers and leaders Supports and monitors software across test, integration, and production environments Adheres to security and regulatory best practices to ensure software compliance Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives Integrates AI tools into coding, testing, debugging workflows and documentation tasks and applies AI tools to improve development speed and code quality Evaluates AI-generated recommendations for accuracy, quality, alignment with engineering standards, and security and maintains accountability for outputs Qualifications Degree in computer science, computer engineering or a related field. Minimum 5 years of software development experience in a professional environment working with Java technologies - Vertx, Spring, Spring Boot, RESTful micro services, Ignite, In-Memory Computing, Spark, PostgreSQL, Cassandra, Kafka, Yellowbrick (Apache Ignite is a plus) and RESTful API's. Hands-on experience with application design, software development and automated testing Experience with distributed (multi-tiered) systems, algorithms, relational or NoSQL databases. Ability to effectively interpret technical and business objectives and challenges and eloquent solutions. Ability to learn and investigate new technology and business domains, question status quo and think outside of the box. Ability to debug basic software components and identify code defects for remediation. Experience working in Agile or other rapid application development methods. Proficient oral and written communication skills. Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.

View Job
Senior Java Software Engineer
VarmodaMcLean, United States5 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
For Employers

Reach — qualified candidates

Post your job today and get applications within 24 hours.

Post a JobFree posting available
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
Senior Java Backend Developer
CognizantSunnyvale, United States11 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. 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

View Job
Full Stack Java Developer
Charles SchwabSouthlake, United States18 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 States4 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 States9 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

Page 48 of 289