Software Development Engineer

11 hours ago


Lone Tree, Iowa, United States Charles Schwab Full time
About the Role

We are seeking a highly skilled Software Development Engineer to join our team at Charles Schwab. As a key member of our development team, you will be responsible for designing, developing, and implementing complex software systems using Java.

Key Responsibilities
  • Perform product analysis and development tasks of increasingly complex nature, requiring extensive research and analysis.
  • Work independently in the development, testing, implementation, and maintenance of complex systems with fast turn-around.
  • Provide detailed analysis of problems, prepare detailed design documents with recommendations.
  • Apply innovation, creativity, and improvement to the development process and implement process and procedural improvements.
  • Stay current with technology and industry best practices to ensure proper utilization of these in software development.
  • Work on multiple projects utilizing and leading global/offshore teams.
Requirements
  • Able to interpret business requirements and programming specifications to write Java programs that solve business needs.
  • Significant exposure to and demonstrated proficiency in all aspects of programming and analysis, including design factors, software requirements, systems facilities, and execution protocols.
  • Experience with Architecture design of multi-tiered client/server applications.
  • Must be well organized and self-motivated and be able to work with minimal supervision.
  • Strong verbal/written communication skills.
  • Ability to work with others in a team environment.
  • Ability to work on aggressive schedules. May require work beyond normal hours (weekends or evenings).
  • Ability to lead and influence other developers onshore as well as offshore.
Technical Skills
  • Must haves: 5+ years of experience working with Java UI/Desktop UI and relevant technologies.
  • Proficiency with Java 8/11 constructs and features.
  • Deep knowledge of internals of JVM and techniques of tuning on VM.
  • Expertise with different design and architectural patterns especially Java concurrency patterns.
  • Hands-on experience/knowledge of Java GUI frameworks like Swing. Angular.
  • Extensive knowledge of design principles behind a scalable application (vertical and horizontal).
  • In-depth knowledge of code versioning tools, e.g. Git.
  • Understanding of building tools: Gradle, Maven, TeamCity/Bamboo CI is big plus.
  • Extensive hands-on experience with Spring, Web Technologies, XML, JSON, Streams Deserialization/Deserialization, effective errors and exception handling techniques, Multithreading and Synchronization as well as RESTful web services and Service-oriented architecture.
  • Deep knowledge and practical experience in Java ecosystem vulnerabilities (Veracode, BlackDuck, and other static analysis tools and platforms).
  • Strong knowledge of ORACLE and ideally ANSI SQL.
  • Experience with JMS (IBM MQ, Rabbit MQ), other messaging systems (Kafka).
  • Strong understanding of batch processing of large data sets.
What's in it for you

At Charles 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.


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Manager, Software Development to join our Mobile Technology team at Charles Schwab. As a key member of our team, you will be responsible for leading one or more Software Engineering delivery teams and driving the development of high-quality solutions that meet business objectives.Key...


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Charles Schwab. As a key member of our organization, you will play a critical role in designing, developing, and delivering large-scale software systems that power our client data platform.Key ResponsibilitiesDesign and develop complex software systems using Java,...


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled Java Software Engineer to join our Wealth and Asset Management (WAM) engineering team at Charles Schwab. As a key member of our team, you will play a critical role in supporting the future growth of our Wealth and Investment Solutions business.As a Java Software Engineer, you will be responsible for implementing...


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleAt Charles Schwab, we're seeking a highly skilled Senior Manager, Software Development to join our team. As a key member of our software development organization, you will be responsible for leading large-scale projects and programs, evaluating business and software industry trends, and developing innovative solutions to drive business...


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team at Charles Schwab. As a key member of our O2 team, you will play a critical role in designing and developing our core client data platform.Key ResponsibilitiesDesign and develop large-scale software systems using Java, Spring framework, and cloud...

  • Lead Java Developer

    3 days ago


    Lone Tree, Iowa, United States Charles Schwab Full time

    Job SummaryWe are seeking a highly skilled Lead Java Developer to join our team at Charles Schwab. As a key member of our O2 team, you will be responsible for designing and developing large-scale software systems using Java, Spring framework, and cloud development technologies.Our ideal candidate will have a strong background in Java development, with a...


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Charles Schwab. As a key member of our O2 team, you will play a critical role in designing and developing our core client data platform.Key ResponsibilitiesDesign and develop large-scale software systems using Java, Spring framework, and cloud development...


  • Lone Tree, Iowa, United States Charles Schwab Full time

    About the RoleWe are seeking a highly skilled Lead Java Developer to join our team at Charles Schwab. As a key member of our O2 team, you will play a critical role in designing and delivering our core client data platform.Key ResponsibilitiesCollaborate with cross-functional teams to understand business needs and develop optimal solutions.Identify and...


  • Lone Tree, Iowa, United States Kiewit Corporation Full time

    Job OverviewKiewit Power Engineers is seeking a highly skilled Senior Substation Engineer to join our team in Denver, CO. As a key member of our Power Delivery department, you will be responsible for providing engineering oversight on assigned substation projects, developing specifications for procurement and installation, and applying engineering software...


  • Lone Tree, Iowa, United States Kiewit Full time

    Job Title: Structural / Bridge Engineer at Kiewit Infrastructure EngineeringKiewit Infrastructure Engineering, a leading provider of design-build services, is seeking a skilled Structural / Bridge Engineer to join their growing Design Engineering Group. This role offers flexible work arrangements and is based in a dynamic office environment.Company...


  • Lone Tree, Iowa, United States SNC Ltd Full time

    About the RoleWe are seeking a highly skilled Systems Safety Lead to join our team at SNC Ltd. As a key member of our Systems Safety team, you will be responsible for leading a team and advising Engineering on all aspects of Systems Safety.Key ResponsibilitiesLeading a team and advising Engineering on all aspects of Systems SafetyParticipating in customer...

  • Principal RF Engineer

    10 hours ago


    Lone Tree, Iowa, United States Sierra Nevada Corporation Full time

    Transformative RF Engineering OpportunitiesSierra Nevada Corporation (SNC) is a global leader in aerospace and national security, committed to advancing the American Dream through innovative technologies and solutions. We're seeking a highly skilled Principal RF Engineer to join our team and contribute to the development of cutting-edge RF systems for our...


  • Lone Tree, Iowa, United States Kiewit Corporation Full time

    Job Title: Roadway EngineerWe are seeking a highly motivated and detail-oriented Roadway Engineer to join our team at Kiewit Corporation. As a Roadway Engineer, you will be responsible for developing proficiency in highway geometric design, creating surface models, and engaging in interdisciplinary design coordination.Responsibilities:Develop and apply...


  • Lone Tree, Iowa, United States Sierra Nevada Corporation Full time

    About the RoleWe are seeking a highly skilled Principal RF Engineer to join our team at Sierra Nevada Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex RF systems and technologies.Key ResponsibilitiesDesign and develop RF front-end systems, including radio propagation modeling and...


  • Lone Tree, Iowa, United States Sierra Nevada Corporation Full time

    Transformative RF Engineering OpportunitiesSierra Nevada Corporation (SNC) is a global leader in aerospace and national security, committed to advancing the American Dream through innovative technologies and solutions. We're seeking a highly skilled Principal RF Engineer to join our team and contribute to the development of cutting-edge RF systems for the...


  • Lone Tree, Iowa, United States Sierra Nevada Corporation Full time

    About the Role:We are seeking a highly skilled Principal RF Systems Engineer to join our team at Sierra Nevada Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex RF systems and technologies.Key Responsibilities:Design and develop RF front-end systems, including radio propagation...

  • Lead RF Engineer

    2 weeks ago


    Lone Tree, Iowa, United States Sierra Nevada Corporation Full time

    About the RoleWe are seeking a highly skilled Principal RF Engineer to join our team at Sierra Nevada Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex RF systems and technologies.Key ResponsibilitiesDesign and develop RF front-end systems, including radio propagation modeling and...

  • Bridge Engineer

    1 week ago


    Lone Tree, Iowa, United States Kiewit Full time

    Job SummaryKiewit Infrastructure Engineering is seeking a highly skilled Bridge Engineer to join our Design Build Management team. As a Bridge Engineer, you will be responsible for leading and performing engineering design tasks, coordinating with CADD teams, and developing plans, specifications, and estimates for preliminary and final design of standard...

  • Senior Java Developer

    13 hours ago


    Lone Tree, Iowa, United States Randstad Full time

    Job SummaryWe are seeking a highly skilled Senior Java Developer with extensive experience in backend development using Java and Spring Boot. In this role, you will create user information solutions by developing, implementing, and maintaining robust software components and interfaces. You'll be responsible for writing well-designed, testable, and efficient...


  • Lone Tree, Iowa, United States Sierra Nevada Corporation Full time

    About the RoleWe are seeking a highly skilled Principal RF Engineer to join our team at Sierra Nevada Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex RF systems for our aerospace and defense projects.Key ResponsibilitiesDesign and develop RF front-end systems, including radio...