Senior Java Developer

4 weeks ago


North Richland Hills, United States Charles Schwab Full time

Position Type: RegularYour opportunity


At Schwab, you are 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.



"Brokerage Customer and Account Technology” is a platform used by many products and services across Schwab to understand and serve our clients, so we can provide consistent individualized experiences across the Schwab ecosystem, based upon specific client needs. The BCAT organization is made up of several Agile/Lean software development teams that deliver technology solutions for our clients across different lines of businesses and different domains across Schwab. Our technology is a key foundation for internal system integrations, front-end customers, regulatory, and reporting capabilities.



We are currently in the process of designing the next iteration of our platform to support current and future business capabilities that will delight our customers with a target of starting core development early next year. It’s an exciting time to join this team and be involved in building the next chapter of our platform that is crucial for the firm.

What you have


Required:

Bachelor’s degree in Information Technology, Computer Science, related degree, OR related practical experience
8+ years of experience in actively developing large scale software using: Java, Spring and spring boot framework, cloud development, and REST API’s supporting high volume transactions in a highly available.
6+ years of experience working with containers and microservices in the cloud.
6+ years of experience in cloud deployment in a continuous integration, and continuous delivery model (CI/CD), technologies like GitHub and harness.io
2+ years’ experience implementing automated unit tests, acceptance test and integration following industry best practices.
4+ years’ experience working with databases like MongoDB, Aerospike, and/or PostgreSQL/DB2.
2+ years’ experience building messaging applications using messaging technologies (Rabbit MQ, Kafka, or equivalent)
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 including offshore teams and manage offshore development activities.
Ability to effectively engage subject matter experts and understand technical topics.
Demonstrated ability to disagree, argue your case with data, and commit to deliver regardless of the outcome of the disagreement.
Ability to analyze and solve problems creatively.
Track record of mentoring and coaching that results in a stronger organization.

Preferred:

2+ years of experience with Pivotal Cloud Foundry (PCF), or 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 or MongoDB
Experience implementing batch application using Spring framework using control-m scheduler.
Experience in Financial Services industry.
Experience in Test Driven Development.
Proficient in developing Visio diagrams, architectural and design documentations, functional and technical specifications, automated test process.
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.
Knowledge of Agile methodology and experience in an Agile working environment
Experience with the Atlassian tool stack (JIRA and Confluence)


What’s in it for you

At Schwab, we’re committed to empowering our employees’ personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you’ll get the tools you need to make a positive difference in the finance industry. 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


  • Senior Java Developer

    4 weeks ago


    Farmington Hills, Michigan, United States Saxon Global Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Saxon Global. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:* Design and develop complex Java applications using Java, J2EE, and EJB*...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job SummaryAs a Senior Java Software Developer at Saxon Global, you will be responsible for designing, developing, and maintaining complex software applications using Java. Your primary focus will be on modifying existing application code, building new application components, and ensuring the overall quality of the software.Key ResponsibilitiesDesign and...


  • Beverly Hills, California, United States Insight Global Full time

    Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our SDK & Mobile team at Insight Global in Los Angeles, CA.As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining scalable cloud-based applications using Java and AWS.Key Responsibilities:Design and develop...

  • Senior Java Developer

    4 weeks ago


    North Little Rock, Arkansas, United States Comporium Full time

    Comporium is a diversified communications company that provides a comprehensive suite of services, including voice, video, data, wireless, and security solutions. As a key member of our team, you will design and develop applications that integrate multiple systems to provide effective business solutions.Work in a friendly and professional environment for an...


  • Farmington Hills, Michigan, United States Saxon Global Full time

    Job Responsibilities:Develop and maintain complex software applications using Java and J2EE technologies.Collaborate with cross-functional teams to analyze requirements, design, develop, test, and deploy software solutions.Participate in all aspects of software development, including code review, code optimization, and code documentation.Analyze and resolve...


  • Short Hills, New Jersey, United States RIT Solutions, Inc. Full time

    Job Description:As a Senior Java Developer for RIT Solutions, Inc., you will work on a 100% remote government contracted opportunity supporting the National Science Foundation. This long-term project requires a Public Trust Clearance process/background check.This role involves designing and implementing Java and JavaScript applications based on business...


  • Farmington Hills, Michigan, United States w3r Consulting Full time

    Job SummaryAs a Senior Java Software Engineer at w3r Consulting, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java technologies. The ideal candidate will have a strong background in Java, experience with Spring Boot, and a passion for delivering high-quality software solutions.Key...

  • Java Developer

    4 weeks ago


    Farmington Hills, Michigan, United States Saxon Global Full time

    Job Title: Java DeveloperAbout the Role:We are seeking a skilled Java Developer to join our team at Saxon Global. As a Java Developer, you will be responsible for designing, developing, and maintaining large-scale enterprise applications using Java and Mainframe technologies.Key Responsibilities:* Modify existing application code or interfaces or build new...


  • Auburn Hills, Michigan, United States Crescens Full time

    Job Title: Java Developer with IBM MDMJob Summary:Crescens is seeking a skilled Java Developer to support IBM InfoSphere Master Data Management Advanced Edition. The ideal candidate will have demonstrated experience coding within IBM MDM AE and possess knowledge of Object Oriented Software Development, and Java/J2EE Design Patterns.Key Responsibilities:•...

  • Senior AEM Developer

    4 weeks ago


    Bloomfield Hills, Michigan, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Senior AEM DeveloperAbout the Role:We are seeking a highly skilled Senior AEM Developer to join our team at Futran Tech Solutions Pvt. Ltd. As a Senior AEM Developer, you will be responsible for designing, developing, and maintaining complex Adobe Experience Manager (AEM) solutions. You will work closely with our team to deliver high-quality...


  • Woodland Hills, Utah, United States Athene Full time

    About the Role:Athene is seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for building efficient back-end features in Java/Python & SQL (primarily PostgresSQL). You will also build and maintain APIs, design, code, test, debug, document and implement changes to new and existing software...

  • Senior Java Engineer

    4 weeks ago


    Bloomfield Hills, Michigan, United States Expedite Technology Solutions LLC Full time

    We are seeking a seasoned Java developer with expertise in building Microservices architecture. The ideal candidate will have a strong background in Spring Boot and be familiar with new Java features. Experience with Kafka and MongoDB is highly desirable, and a healthcare background is a plus.Key Responsibilities:Design and develop scalable Microservices...


  • Farmington Hills, United States Saxon Global Full time

    SUB Vending is OK NO RELOCATION 9 month contract Hybrid on site in Farmington Hills MI Position Description: Job Responsibilities: • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment,...

  • Sr Java Developer

    1 month ago


    North Chicago, United States SYSTEGRATION INC Full time

    Job DescriptionJob DescriptionOur Direct Clients are looking for Sr. Java Backend Developers for a hybrid/onsite role in Chicago.Multiple Client! Multiple Roles!Client will review LOCAL CANDIDATES ONLY.Mock coding test will be conducted.Requirements:· 12+yrs of experience as a Java Backend Developer (Java 8 or higher).· Experience with Spring framework...


  • Auburn Hills, United States Crescens Inc. Full time

    Job title : Java Developer with IBM MDMLocation: Auburn Hills MI or Remote Duration : 6+ months Type : Contract Description: Java Developer Supporting IBM InfoSphere Master Data Management Advanced Edition Skills Required: Demonstrated experience coding within IBM MDM AE Knowledge of Object Oriented Software Development, and Java/J2EE Design Patterns SQL,...


  • North Andover, United States 813 Consultants, LLC Full time

    Job DescriptionJob DescriptionFull Stack Java Developer-Contract to Permanent Position-Hybrid role, but need to be able to come in the office 2-3 days a week.AboutThe company is a rapidly growing company serving various Government agencies. We are a team of passionate and driven individuals who are committed to building innovative products and services. Join...


  • North Andover, United States 813 Consultants, LLC Full time

    Job DescriptionJob Description Full Stack Java Developer -Contract to Permanent Position -Hybrid role, but need to be able to come in the office 2-3 days a week. About The company is a rapidly growing company serving various Government agencies. We are a team of passionate and driven individuals who are committed to building innovative products and services....


  • Farmington Hills, United States w3r Consulting Full time

    Job Responsibilities: Modify existing application code or interfaces or build new application components from detailed requirements. Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential Participation in most...


  • North Charleston, United States Scientific Research Full time

    Java / Python Software DeveloperLocation US-SC-North CharlestonID 2024-8680Category Software DeveloperPosition Type Regular Full-TimeAbout UsScientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions....


  • Farmington Hills, Michigan, United States RouteOne Full time

    Job SummaryThe Senior Software Developer will be responsible for leading the development of our web applications and special projects. The ideal candidate will have extensive experience in software development and a strong passion for code quality and software excellence.Key ResponsibilitiesLead the development of user interface and server-side components...