Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Bank Of America Full Stack Java Developer 
United States, Texas, Plano 
707504294

29.08.2024

Job Description:

Job Description:


This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
  • Performs Continuous Integration and Continuous Development (CI-CD) activities
  • Contributes to story refinement and definition of requirements
  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
  • Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

Required Qualifications:

  • 10+ years industry experience or equivalent skills in design and development of applications and services in an Agile, Scrum and Lean environment
  • Excellent development skill in Java, Spring Boot, Java Script, Angular, Oracle and MSSQL (Full stack developer - UI, backend, API's, SQL)
  • Experience with Linux OS, Cloud platform and Middleware (Tomcat or JBoss)
  • Strong knowledge of design patterns and best practices in web services, full stack system architecture and system integration
  • Experience with orchestration technologies, GIT and continuous integration (CI), continuous delivery (CD) pipelines
  • Good understanding of object oriented principles, system design and diagraming, data structures and algorithms
  • Experience in full system implementation lifecycle (analysis, design, build, test, implement and support)
  • Experience with using IDEs like VS Code, Eclipse

Desired Qualifications:

  • Bachelor’s degree or equivalent, preferably in a Computer Science or related field
  • Knowledge and/or experience with DevOps and CI/CD Integration
  • Knowledge on Kubernetes or equivalent container orchestration systems
  • Experience with delivering Infrastructure as Code using Terraform
  • Open and clear communication.
  • Teamwork
  • Time Management
  • Flexibility and Availability
  • Creativity

Skills:

  • Application Development
  • Automation
  • Collaboration
  • DevOps Practices
  • Solution Design
  • Agile Practices
  • Architecture
  • Result Orientation
  • Solution Delivery Process
  • User Experience Design
  • Analytical Thinking
  • Data Management
  • Risk Management
  • Technical Strategy Development
  • Test Engineering
1st shift (United States of America)