FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer III – Commercial Card Technology
Bank of America. Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements .
Tech Stack
Tools & technologiesAngularHibernateJavaJavaScriptJenkinsjQuerySOAPSpringSpring BootSpringBootSQLSubversion
About the role
Key responsibilities & impact- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
- Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Automates manual release activities
- Designs, develops, and maintains automated test suites (integration, regression, performance)
Requirements
What you’ll need- At least 7+ years of development experience
- Strong core Java skills
- Experience of web development with spring MVC or 3+ years with Spring Boot micro services
- Excellent knowledge of Spring Framework (3 and above) and a clear understanding of dependency injection
- Good understanding of Hibernate/JPA and Object-relational mapping, including performance considerations
- Experience in UI development highly desirable: Angular, HTML5, CSS, JavaScript, JQuery and JSP.
- Experience developing REST based web services
- Experience integrating systems using a wide variety of protocols like REST, SOAP, JSON and a number of others
- Database SQL skills or equivalent
- Proven ability to understand and troubleshoot large systems, drilling down to code level to identify the root cause of issues
- Continuous Integration- Jenkins
- Source Code Management- Git, BitBucket, Subversion
- Experience with agile tools and methodologies (i.e. Scrum, Confluence, JIRA)
- Excellent communication skills- written & oral
- Must be able to work in a team environment with minimal supervision, comfort with collaboration, open communication and reaching across functional borders.
Benefits
Comp & perks- Affordable, competitive and flexible benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring MVCSpring BootSpring FrameworkHibernateJPAAngularHTML5CSSJavaScript
Soft Skills
mentoringcoachingcommunicationcollaborationproblem-solvingteamworkadaptabilityleadershiporganizationcreativity