Lead Application Developer (Spring Boot / Api) - Richfield, MN Or Irving, TX

US Bank Irving , TX 75061

Posted 1 week ago

Be part of something big, where integrity matters and success inspires, where great people collaborate, innovate and give back, where you feel included, valued and proud. At U.S. Bank we're looking for people who want more than just a job they want to make a difference in the communities where they live and work.

U.S. Bank is seeking a Lead Application Developer to design and develop Web API/Web application/Cassandra/Kafka to contribute toward the success of our technology initiative. Knowledge in WebSphere application servers in Linux platform is an added benefit. In this role you will be part of the team established to configure and develop complex application systems using existing and emerging technology platforms, and consult with business users on requirements gathering, system design, configuration, and implementation. You'll be working closely with the Delivery Manager, IT development, and Architecture groups while collaborating with several lines of business.

As Lead Application Developer you will:

  • -Performs and leads the technical design and development of complex application systems using Java, J2EE support implementation in Linux platform
  • -Has knowledge in Cassandra and Kafka technologies and will work with the Data team to model Cassandra Datastore and Kafka topics
  • -Demonstrate an ability to match technical solutions with customer business needs and develop strategies and solutions to achieve the highest business value

  • Estimates and defines time tables and project tasks; Leads change impact analysis.
  • -Review unit and test plans. Identifies opportunities to improve testing process and work with the testing team to ensure testing is completed and all scenarios are covered.

  • Ensures that expected application performance levels are achieved and work with the Performance Engineering team to optimize applications.
  • -Works with partners and clients to investigate, analyze, and resolve complex technical problems.
  • -Proactively identifies opportunities for improvement and recommends technical solutions.
  • -Demonstrate a passion for coaching, and mentoring a team to be the best they can be
  • -Demonstrate a creative and innovation-driven ability to articulate software development best practices, including scrum and automation/Dev-Ops

Successful applicants will exemplify US Bank's ethical principles of uncompromising integrity, respect for others, accountability for decisions and actions, and good citizenship

Basic Qualifications

  • Bachelor's degree, or equivalent work experience

  • At least ten years of experience with developing and implementing applications

Preferred Skills/Experience

  • Extensive experience in developing API using new tech stacks

Subject matter expert in:

  • System development life cycle

  • Change control

  • Agile

  • Linux Installation

  • Web API

  • Tomcat/WebSphere in Linux

  • IT standards, procedures, policy

  • Application design, architecture for mobile & API

  • SQL

  • Platforms /Technologies

  • Java/J2EE, Junit
  • Web Technologies Frameworks
  • Spring, Angular, MVC, Kafka
  • Methodologies
  • Agile
  • Application Servers
  • Linux

  • Tomcat, WebSphere

  • DBMS
  • SQL Server, Cassandra
  • OS/Environment
  • Linux, Windows
  • Tools
  • Eclipse, Git
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Java Developer Irving TX Or Minneapolis MN

US Bank

Posted 5 days ago

VIEW JOBS 11/13/2019 12:00:00 AM 2020-02-11T00:00 Be part of something big, where integrity matters and success inspires, where great people collaborate, innovate and give back, where you feel included, valued and proud. At U.S. Bank we're looking for people who want more than just a job – They want to make a difference in the communities where they live and work. The Full Stack Agile Developer in Digital Authentication will execute true end-to-end development and testing of software products in an agile lifecycle. Partnering with key technical and business stakeholders, the lead will help refine the product vision, estimate and design a solution, create, purchase, or customize the requisite hardware and software to create the solution, ensure the quality of the final product through manual and automated tests, and support the new software as it is moved to production. Responsibilities: * Guide the technical design and development of highly complex, cross-functional, multi-platform, application systems * Define and document the designs for applications and enhancements * Coordinate the definition of time tables and project tasks; estimates cost, and time * Create, review, and coordinate execution of unit test plans for multiple projects * Identify opportunities to improve testing process * Oversee the design, coding, testing, implementation, and documentation of solution * Develop high level program specifications * Ensure that expected application performance levels are achieved * Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk * Guide technical staff and clients to investigate, analyze, and resolve highly complex technical problems * Identify and facilitate interfaces, service levels, standards, and configurations * Analyze, define, and document design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external * Oversee monitoring of existing application systems operating efficiency * Identify opportunities for improvement and recommend technical solutions * Demonstrate deep understanding of the business needs driving projects * Become main point of contact for business lines at times Basic Qualifications * Bachelor's degree, or equivalent work experience * At least seven years of experience with developing and implementing applications Preferred Skills/Experience * Technical Experience (typically Java, React js, Spring Boot, C#, XCode, Android), including Version Control Systems and development tools (Visual Studio, Eclipse, XCode, etc) * Solid understanding of security principals, technologies, and frameworks such as Encryption, SSO, OAuth, Certificates, Hashing, etc. * Functional Testing experience, including ability to create, maintain and execute both manual and automated tests * DevOps capabilities – containers, cloud, automation, security, configuration management, CI/CD * Experience in Agile Software Development (typically Scrum, Kanban, SAFe) * Extensive knowledge in modeling and application design and architecture * Expert knowledge in IT/Software quality assurance, system testing tools and system/application testing and implementation * Knowledge in product/vendor management and change control * Open, honest, collaborative and clear intra-team communication skills * Entirely self-directed, can solve business problems from inception to implementation– can solve business problems without explicit direction * Creative, flexible, and willing to continuously change, evolve, and improve software development processes * Strong understanding of system and network architecture * Knowledge of service virtualization, test case modeling, and test data management tools and processes * Demonstrated enterprise-level collaboration and system architecture design * Ability to analyze features to deliver solutions that meet business needs US Bank Irving TX

Lead Application Developer (Spring Boot / Api) - Richfield, MN Or Irving, TX

US Bank