Overview
Develop, enhance, debug, support, maintain and test iFulfill and related applications that support business units or supporting functions, working on complex Java applications within an agile team.
What you'll do
- Develop, enhance, debug, support, maintain and test iFulfill and related applications that support business units or supporting functions.
- Participate in agile planning, backlog story grooming, design, coding, debug, and unit test of complex Java applications, often using new technologies.
- Work under minimal supervision, with general guidance from more seasoned consultants.
- Collaborate with CIO partners to understand major initiatives and critical projects, and prioritize deliverables from the India team.
- Ensure code quality through reviews and unit testing.
- Manage Build & CI pipeline tools and design end-to-end CI/CD workflows.
- Use structured project management methodologies, including Agile, and tools like JIRA.
What you'll need
- Education: B.E./B.Tech/M.E./M.Tech/BSc/MSc/BCA/MCA (preferably IT/CS specialization).
- Experience range: 10+ years.
- Hands-on develop, debug and unit test experience in J2EE 6+ using WebSphere, IBM Liberty Server, Tomcat or another application server.
- Hands-on experience with Java frameworks: Spring Core, Spring MVC, Spring Boot, Hibernate, Log4j.
- Hands-on experience with microservices using Spring.
- Hands-on experience with PL/SQL using Oracle 11g+ or other relational DB.
- Hands-on web application development using JSP, Angular, JavaScript, AJAX, CSS.
- Hands-on experience with BitBucket/Git version control.
- Excellent written and verbal communication skills.
- Ability to work with a distributed team, coordinating with various stakeholders.
- Knowledge of Java/J2EE patterns.
- Knowledge of Splunk.
- Knowledge of Kafka and JMS.
- Rules development using iLog/ODM and Powercurve.
- Web 2.0/RIA software tools such as ExtJS, GWT, Dojo.
- Knowledge of Agile and JIRA software.
- Knowledge of SOAP and RESTful web services, and web service tools such as SOAPUI and Postman.
- Backend processing jobs using Spring Batch.
Nice to have
- Mortgage domain knowledge and working experience in delivering mortgage fulfillment projects.
Details
- Location: Hyderabad.
- Work timings: 11:00 AM – 12:00 PM.
- Bank of America is committed to an in-office culture, with clear in-office expectations and an appropriate level of flexibility based on role-specific responsibilities and business needs.
Read the full description and apply on the company’s own careers page.