Team Developer at Bank of America

Bank of America · GURUGRAM, HARYANA, India

📋 Job Details at a Glance 📍 Location GURUGRAM, HARYANA, India 🏢 Company Bank of America 👥 Experience 4-5 years 🎓 Qualification 4–5 years. Relevant technical / engineering background 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Java Spring Boot Microservices AWS SQL Team Developer at Bank of America — Full Details & How to Apply Bank of America is seeking a Team Developer in GURUGRAM, HARYANA, India with 4–5 years of relevant technical experience in Java and Spring Boot . This role is part of the company’s technology operations, where developers directly support the design and maintenance of financial services applications using modern software architecture. The Team Developer role involves building and maintaining applications using Java , Spring Boot , and microservices architecture. These technologies are used to develop scalable, secure, and reliable systems that serve core financial services. The position requires collaboration with cross-functional teams to deliver stable, high-performance solutions in a real-world financial technology environment. Bank of America emphasizes a culture of caring and inclusivity, aiming to foster an environment where diverse perspectives contribute to innovation. This Team Developer role is part of the company’s technology workforce, where technical excellence and team collaboration are central to daily operations. The Bank of America recruitment process focuses on candidates with proven technical background and experience in enterprise-grade software development. 2023, 2024, 2025, 2026 graduates are eligible to apply. Candidates must have 4–5 years. Relevant technical / engineering background and 4-5 years experience . The role is onsite in GURUGRAM, HARYANA, India . Salary is not disclosed. Applicants will gain hands-on experience with Java , Spring Boot , Microservices , AWS , and SQL . This role provides a foundation in financial technology systems and offers progression into senior developer or architecture roles within a large-scale enterprise environment. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Explore more Team Developer jobs , Bank of America recruitment , and GURUGRAM, HARYANA, India jobs on our platform. Job Role & Responsibilities The Team Developer at Bank of America is responsible for building and maintaining financial applications using Java and Spring Boot , ensuring system reliability and performance under real-time transaction loads. This role directly supports core banking services through scalable, secure, and maintainable codebases. Develop backend services using Java and Spring Boot to implement secure, transactional financial applications with strict compliance to regulatory standards. Implement microservices architecture to decompose monolithic systems, improving scalability and enabling independent deployment of financial modules. Collaborate with business analysts to gather requirements and translate them into technical specifications using Java and Spring Boot components. Monitor application performance via AWS CloudWatch and SQL query logs to detect latency spikes and service degradation in production environments. Refactor legacy codebases using Java and Spring Boot to improve maintainability, reduce technical debt, and enhance test coverage. Deploy and maintain microservice applications on AWS using CI/CD pipelines, ensuring consistent and automated release cycles. Diagnose production issues using SQL debugging and AWS CloudTrail logs to identify root causes of service failures in real-time. Document deployment procedures and troubleshooting workflows using Java service APIs and SQL schema changes for operational continuity. This role demands full ownership of application lifecycle tasks, from development to production support, with direct impact on system uptime, transaction accuracy, and customer service reliability in Bank of America 's digital banking platform. Required Skills & Technical Competencies The Team Developer must possess a strong foundation in Java , Spring Boot , microservices , AWS , and SQL to deliver reliable, scalable financial applications. These skills are applied in real-world scenarios involving transaction processing, data retrieval, and cloud infrastructure. Technical Skills Java — intermediate — used to build core backend services with object-oriented design patterns for financial data processing and transaction handling. Spring Boot — advanced — leveraged to rapidly develop and deploy microservices with minimal boilerplate, enabling faster iteration in regulated financial environments. Microservices — intermediate — applied to design modular, independently deployable services that manage account operations, loan processing, and payment workflows. AWS — intermediate — used to host and manage microservices on EC2 and ECS, with configuration and monitoring via CloudWatch and S3 for data storage. SQL — intermediate — employed to query and maintain relational databases storing customer account details, transaction records, and audit logs. When preparing your resume or interview response, emphasize hands-on experience with Java and Spring Boot in financial applications, and highlight specific projects where you used SQL queries or microservices to solve performance or scalability issues. Eligibility Criteria This role is designed for candidates with a technical or engineering background , who have completed a 4–5 year degree in computer science or a related field and have practical experience in software development. It is not suitable for freshers or those without prior project experience. Must hold a degree in Computer Science or a related engineering discipline with a minimum of 4–5 years of relevant technical experience. Eligible batches are 2023, 2024, 2025, and 2026 only. Minimum of 4–5 years of hands-on experience in software development, including exposure to Java and Spring Boot applications. CGPA or academic performance is not specified, but a solid academic foundation in computer science is required. Must have a documented portfolio showcasing projects involving Java , Spring Boot , or microservices architecture. Experience with SQL and AWS environments is expected in project work or internships. Documentation & Portfolio Requirements Your resume must clearly list specific projects using Java , Spring Boot , and microservices , including technologies used, problem solved, and metrics such as response time or scalability achieved. Include SQL schema designs and AWS deployment configurations as evidence of technical depth. For this role, prioritize showcasing a project where you built a microservice using Spring Boot and Java that processed financial transactions, with SQL queries for data retrieval and AWS for deployment — this directly mirrors the job’s technical expectations. Salary for Team Developer at Bank of America 💰 Compensation Not Disclosed The advertised compensation for the Team Developer role at Bank of America is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Team Developer Upskilling with the right resources significantly enhances your chances of selection for the Team Developer position at Bank of America . Recommended Courses & Resources Java — Mastering Java is essential for application development in this role. Spring Boot — This framework is crucial for building microservices efficiently. Microservices — Understanding microservices architecture is vital for modern application development. AWS — Familiarity with cloud services enhances your ability to deploy applications. KodNest — This platform offers practical coding challenges to refine your skills. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without showcasing experience in Java or Spring Boot — ensure to include specific projects or roles where these skills were utilized. ❌ Using a generic resume instead of tailoring it — customize your resume to reflect the specific responsibilities outlined in the job description. ❌ Listing technologies like AWS without detailing application — provide context on how you used AWS in previous roles or projects. ❌ Ignoring the experience requirement of 4-5 years — ensure your application reflects this critical requirement. ❌ Adding unrelated technologies or unsupported claims — stick to relevant skills to avoid disqualification. ❌ Not verifying the official Apply URL — always confirm the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Team Developer Optimizing your resume for ATS is crucial for standing out in the application process for the Team Developer role. ATS Keywords to Include Java Spring Boot Microservices AWS SQL Team Developer Financial Services Application Development Collaboration Troubleshooting Performance Monitoring Documentation Resume Tips for This Role Highlight your experience with Java and Spring Boot prominently on your resume. Emphasize your familiarity with microservices and cloud technologies like AWS . Include projects where you utilized the listed technologies to demonstrate practical experience. Use exact keywords from the job description to align your resume with ATS requirements. Avoid adding unsupported technologies or claims that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated skills or experiences that do not pertain to the Team Developer role. How to Apply for Team Developer at Bank of America Apply Now — Bank of America Open the supplied official Apply URL and confirm the job title and company. Prepare a resume aligned with the supplied skills, responsibilities, qualification, and experience requirement. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if the portal provides one. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — Bank of America NexisGrow.com does not charge any fees for job applications. Bank of America Bank of America is a technology company in the financial services industry based in GURUGRAM, HARYANA, India. This Team Developer role is onsite and supports technology solutions within the company’s operations. The team develops scalable applications using Java , Spring Boot , microservices , AWS , and SQL to support financial services. These technologies enable robust, secure, and efficient systems that serve clients and internal operations. This role contributes to the engineering team that delivers technology solutions through collaboration between engineers and business stakeholders. Early-career professionals gain exposure to essential technologies like AWS and microservices , which are foundational in financial technology environments. Company Details Industry Technology Location GURUGRAM, HARYANA, India Connect With Us Careers Apply Now Website 🔗 ghr.wd1.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background and 4-5 years of experience, from eligible batches of 2023, 2024, 2025, and 2026. ? What technical skills are most important for this role? Skills Tap to expand + Answer Java, Spring Boot, Microservices, AWS, and SQL are the most important skills for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer Review Java and Spring Boot concepts, familiarize yourself with microservices architecture, prepare examples of past projects, practice troubleshooting scenarios, and understand AWS basics. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Gurugram, Haryana. ? What career exposure can this role provide? Growth Tap to expand + Answer Exposure to application development using Java and Spring Boot, collaboration with business stakeholders, and experience in microservices architecture. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience with Java, Spring Boot, microservices, and any relevant projects or roles. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with engineers and business stakeholders in an onsite setting. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, as the experience requirement is 4-5 years. 🔗 Explore More on NexisGrow More jobs in GURUGRAM Browse all Tech jobs Latest Fresher jobs More jobs at Bank of America Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com