Voto Consulting - Plano, TX

posted about 2 months ago

Full-time - Mid Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Sr. Java / J2EE Developer position at Bank of America is a critical role that requires a seasoned professional with extensive experience in Java and related technologies. The ideal candidate will have over 7 years of experience in Java, J2EE, and frameworks such as Spring and Hibernate. This role involves the design, development, and support of web-based applications that cater to a large user base and handle complex data. The candidate will be responsible for creating multi-tier applications using J2EE frameworks, particularly focusing on MVC architecture and Single Page Application frameworks. In addition to core Java skills, the candidate should possess knowledge of Angular JS and be adept at working with web services, Maven, Jenkins, and Bit Bucket. Familiarity with scheduling tools like Autosys is also beneficial. The role demands excellent problem-solving skills, particularly in providing solutions for web-based applications. The candidate will engage with business stakeholders to gather requirements and ensure that the solutions meet business needs effectively. The position requires a strong understanding of SQL, stored procedures, and performance tuning, as well as experience with Test Driven Development and JUnit. The candidate should be comfortable working in an Agile environment and have a good grasp of the Software Development Life Cycle (SDLC), Continuous Integration, and Continuous Delivery practices. Knowledge of Unix and shell scripting is essential for this role, as is the ability to implement best practices and adapt to changes in upgraded versions of software.

Responsibilities

  • Design, develop, and support web-based applications using Java, J2EE, and related frameworks.
  • Engage with business stakeholders for requirement discovery and solution implementation.
  • Implement best practices in software development and adapt to upgraded versions.
  • Work effectively with remote teams and manage stakeholder streams across locations.
  • Develop multi-tier applications using MVC, Spring, and Hibernate frameworks.
  • Utilize Angular JS for UI development and ensure performance tuning of applications.
  • Conduct data analysis and work with SQL and stored procedures for backend development.
  • Participate in Agile methodologies and contribute to Continuous Integration and Continuous Delivery processes.

Requirements

  • 7+ years of experience in Java and J2EE development.
  • Proficient in Spring framework, Hibernate, and MVC architecture.
  • Experience with Angular JS and web services.
  • Familiarity with Maven, Jenkins, and Bit Bucket.
  • Knowledge of Autosys or similar scheduling tools.
  • Strong understanding of SQL, stored procedures, and performance tuning.
  • Experience with Test Driven Development and JUnit.
  • Good knowledge of Unix and shell scripting.

Nice-to-haves

  • Experience with data analysis and complex data handling.
  • Ability to work in a hybrid environment with onsite and remote teams.
  • Familiarity with Agile methodologies and SDLC processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service