This job posting is for a senior engineer position with Bank of America located in Pennington, NJ. The role requires 3 days on-site and 2 days remote. As a senior engineer, the candidate will work as the technology subject matter expert on a development team responsible for transforming an existing platform and building REST APIs using Java and Spring Boot. Responsibilities include conducting research, designing prototypes, helping define the technology stack, supporting code reviews and best practices, and contributing to test automation. Required skills are 10+ years of Java experience, strong REST API and Spring Framework skills, knowledge of tools like JBOSS and Tomcat, expertise in performance profiling and optimizations. Preferred skills include NoSQL database experience, a computer science degree,
This job posting is for a senior engineer position with Bank of America located in Pennington, NJ. The role requires 3 days on-site and 2 days remote. As a senior engineer, the candidate will work as the technology subject matter expert on a development team responsible for transforming an existing platform and building REST APIs using Java and Spring Boot. Responsibilities include conducting research, designing prototypes, helping define the technology stack, supporting code reviews and best practices, and contributing to test automation. Required skills are 10+ years of Java experience, strong REST API and Spring Framework skills, knowledge of tools like JBOSS and Tomcat, expertise in performance profiling and optimizations. Preferred skills include NoSQL database experience, a computer science degree,
This job posting is for a senior engineer position with Bank of America located in Pennington, NJ. The role requires 3 days on-site and 2 days remote. As a senior engineer, the candidate will work as the technology subject matter expert on a development team responsible for transforming an existing platform and building REST APIs using Java and Spring Boot. Responsibilities include conducting research, designing prototypes, helping define the technology stack, supporting code reviews and best practices, and contributing to test automation. Required skills are 10+ years of Java experience, strong REST API and Spring Framework skills, knowledge of tools like JBOSS and Tomcat, expertise in performance profiling and optimizations. Preferred skills include NoSQL database experience, a computer science degree,
This job posting is for a senior engineer position with Bank of America located in Pennington, NJ. The role requires 3 days on-site and 2 days remote. As a senior engineer, the candidate will work as the technology subject matter expert on a development team responsible for transforming an existing platform and building REST APIs using Java and Spring Boot. Responsibilities include conducting research, designing prototypes, helping define the technology stack, supporting code reviews and best practices, and contributing to test automation. Required skills are 10+ years of Java experience, strong REST API and Spring Framework skills, knowledge of tools like JBOSS and Tomcat, expertise in performance profiling and optimizations. Preferred skills include NoSQL database experience, a computer science degree,
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 4
JD 1 [12/7/22] Bank of America - Senior Engineer Full Stack Java
Hybrid role, Flex environment requiring 3 days on site, 2 can be remote
Location Pennington, NJ, US Industry – banking Original title Senior engineer, full stack java Possible title Full stack java engineer JavaScript developer Frontend engineer Software engineer J2EE developer Job summary The candidate will work as the technology Subject Matter Expert of the development team that will be responsible for transforming this platform and building Rest APIs using Java and Spring Boot. Responsibilities Conduct research, designs prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, features, etc. Helps define the technology tool stack for the solution. Evaluates and adapts new testing tool/framework/practices for team(s). Enables team(s)/applications with CI/CD capabilities. Candidate shall support and train on designs and best practices for high code performance - e.g., pairing, code reviews. Constantly looks for better ways of solving technical problems and designing the solution; not afraid of challenging the status quo. Candidate is responsible for creating frameworks, interfaces and complex components for teams to utilize and develop. The candidate will Contributes to test strategy creation and automation of test suites for team Drives test strategy adherence across team(s). As a lead for one or more teams: Accountable for end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level. Required Skills, education skills and experience 10+years of experience in core Java/J2EE application development and object-oriented design Strong REST API development using Java, Spring Framework Sound Knowledge App Servers such as JBOSS, TOMCAT etc. and Web Servers such as Apache etc. Strong skills in multi-threading, collections framework, JDBC and knowledge of Java profiling tools Proficiency with frameworks just as Spring/Spring Boot Knowledge of performance tuning data intensive applications Expertise in performance profiling, ability to identify performance improvements and memory optimizations Strong understanding of various authentication and authorization mechanisms such as Siteminder (SSO), oAuth 2.0, Basic, API Key Based Authentication, LDAP, SAML, Kerberos, Certificate Based PKI Authentication, etc. Strong coding, debugging, and analytical skills Strong knowledge of design patterns Experience in large scale enterprise application implementation Creative individual with a track record of working on and implementing innovative tech-based solutions Preferred skills Experience in MemSQL/Singlestore or NoSql databases BS/MS in Computer Science, Engineering, or any quantitative discipline Knowledge of financial markets and banking industry Knowledge of cloud computing or distributed computing software development in Agile environment BOOLEAN SEARCH Terms for job titles Full stack java engineer JavaScript developer Frontend engineer Software engineer Terms for skills core Java/J2EE application REST API Spring Framework JBOSS TOMCAT Web Servers Apache multi-threading, collections framework JDBC Java profiling tools Spring/Spring Boot performance profiling Siteminder (SSO) oAuth 2.0, API Key Based Authentication, LDAP SAML Kerberos, Certificate Based PKI Authentication Strong coding debugging analytical skills design patterns MemSQL Singlestore NoSql databases Finance Software full stack frontend JavaScript J2EE IBM glassfish oracle JEUS wildlfy payara Apache lighttpd Jagsaw) AND AND (jprfiler OR yourkit OR netbeans ) AND (MemSQL OR Singlestore OR NoSql) AND (“cloud computing” OR agile) AND (Siteminder OR SSO OR LDAP OR SAMLOR Kerberos) AND banking AND finance cloud computing computing software development Agile environment