Talent.com
Senior Software Engineer (Java)
Senior Software Engineer (Java)Bank of America • Seattle
Senior Software Engineer (Java)

Senior Software Engineer (Java)

Bank of America • Seattle
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Description

This job is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Key responsibilities of the job include delivering complex features and technology, enabling development efficiencies, providing technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a number of technical competencies. Additionally, this job is accountable for end-to-end solution design and delivery.

This is a Senior Software Engineer role in Bank of America Authentication Technology team , responsible for identity and access management for all channels – mobile, desktop, IVR, contact center etc., We are looking for a strong hands-on engineering talent to help deliver several key priorities including migrating to cloud and containers. Candidate should have prior experience building high volume authentication systems with command over all layers of the stack. Team owns the full stack from front end, services, databases, and reporting. This individual must have passion for clean code, producing defect free software, ready to jump in and solve complex problems, perform code reviews.

Responsibilities :

  • Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution
  • Define the technology tool stack for the solution and evaluate and adapt new testing tool / framework / practices for team(s)
  • Enables team(s) / applications with Continuous Integration / Continuous Development (CI / CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline
  • Guides and influences team(s) on design and best practices for high code performance –e.g. pairing, code reviews
  • Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
  • Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI / CD, and features
  • Works with stakeholders to establish high-level solution needs and with architects for technical requirements
  • Innovate regularly by participating in ideation sessions and filing patents

Required Qualifications :

  • 7+ years of hands-on software development, experienced in at least one statically typed language (i.e. - Java or C++) and one dynamically typed language (i.e. - Groovy or Python)
  • 5+ years of leading, mentoring other engineers
  • 5+ years of building high volume web applications
  • Bachelor’s degree in computer science or related field
  • Building and deploying applications in cloud and containers
  • Secure coding and best practices
  • Excellent interpersonal communication skills for tech and business conversations
  • Desired Qualifications :

  • Experience in Identify and Access Management, server-side frameworks like Spring MVC, building restful web services
  • Ability in multiple JVM languages, performance tuning with good understanding of JVM internals
  • Experience with NoSQL databases like Cassandra and using distributed caching frameworks
  • Background in mathematics or statistics
  • Agile team process experience
  • Open-source contributions
  • Skills :
  • Automation
  • Influence
  • Result Orientation
  • Stakeholder Management
  • Technical Strategy Development
  • Application Development
  • Architecture
  • Business Acumen
  • Risk Management
  • Solution Design
  • Agile Practices
  • Analytical Thinking
  • Collaboration
  • Shift :

    1st shift (United States of America)

    Hours Per Week : 40

    Pay Transparency details

    US - WA - Seattle - 401 Union St - Rainier Square (WA1510)Pay and benefits informationPay range$122,000.00 - $200,000.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and / or group; and the overall success of the Company.BenefitsThis role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

    [job_alerts.create_a_job]

    Software Engineer Java • Seattle

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    CADDi • Seattle, WA, US
    [job_card.full_time]
    Caddi is a seed-stage startup reimagining automation for professionals by transforming simple screen recordings into fully automated workflows. As a Senior Backend Engineer, you’ll guide our c...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Cloud Tools & Frameworks

    Senior Software Engineer - Cloud Tools & Frameworks

    Apple Inc. • Seattle, WA, United States
    [job_card.full_time]
    A leading technology company in Seattle is seeking a Senior Software Engineer to develop vital developer tools and frameworks. This role involves designing Java libraries, collaborating with various...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Targeted Talent • Seattle, WA, US
    [job_card.full_time]
    Design and deliver deeply technical feature sets.Evaluate and implement technologies that improve efficiency, performance, and reliability. Develop and deliver innovative solutions to empower and en...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Opala Team (7) • Seattle, WA, United States
    [job_card.full_time]
    Opala develops healthcare products that tackle the most complex data challenges faced by payers and providers.As a startup originating from a major healthcare plan in the Northwest, we combine deep...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Galileo Financial Technologies • Seattle, WA, United States
    [job_card.full_time]
    Welcoming, collaborative and having the opportunity to make an impact - is how our employees describe working here.Galileo is a financial technology company that provides innovative and revolutiona...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    DocuSign, Inc. • Seattle, WA, United States
    [job_card.full_time]
    Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business‑crit...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Backend Focused

    Senior Software Engineer - Backend Focused

    Pacaso • Seattle, WA, US
    [job_card.full_time]
    Pacaso exists to enrich lives by making second home ownership possible and enjoyable for more people.Our innovative co-ownership model is the easiest, smartest and most responsible way for people t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    MediaAlpha • Bellevue, WA, US
    [job_card.full_time]
    MediaAlpha is a customer acquisition solutions provider powered by technology and data science.The company provides industry-leading solutions designed to reach consumers shopping within high-consi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Washington Staffing • Seattle, WA, US
    [job_card.full_time]
    DAT Greenfield Integrations Engineer.DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation suppl...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    DAT Freight Solutions • Seattle, WA, United States
    [job_card.full_time]
    DAT is an award‑winning employer of choice and a next‑generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years.We con...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Medium • Seattle, WA, United States
    [job_card.full_time]
    We’re a team of AI, technology, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we’re building an industry-leadi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Blue Origin LLC • Seattle, WA, United States
    [job_card.full_time]
    We are looking for someone to apply their technical expertise, leadership skills, and commitment to quality to positively impact safe human spaceflight. Passion for our mission and vision is require...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Tasking

    Senior Software Engineer, Tasking

    Anduril Industries • Seattle, WA, United States
    [job_card.full_time]
    Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Sysdig • Seattle, WA, US
    [job_card.full_time]
    At Sysdig, we believe cloud security isn't a compromise - it's a promise.From the start, our mission has been clear : to help organizations secure innovation in the cloud, the right way.We c...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Oracle • Seattle, WA, United States
    [job_card.full_time]
    Are you interested in building large‑scale distributed infrastructure services for the cloud? Oracle’s Cloud Infrastructure team is building Infrastructure‑as‑a‑Service (IAAS) technologies that ope...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Engineer 2

    Engineer 2

    TalentBurst, Inc. • Seattle, WA, US
    [job_card.permanent]
    Schedule : 8 hours a day | 8-5 or 9-6 Pacific time 4 days mandatory onsite - MON-THURS.Interview Process : 2 1 hour interviews. Design, build, and maintain backend services and RESTful APIs using Java...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Magnify • Seattle, WA, US
    [job_card.full_time]
    Magnify is the next-generation automation platform for the post-sales experience—we grow revenue and reduce churn for software companies without adding headcount. We use machine learning along...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Compass • Seattle, WA, United States
    [job_card.full_time]
    At Compass, our mission is to help everyone find their place in the world.Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real...[show_more]
    [last_updated.last_updated_30] • [promoted]