Full Stack Associate

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You have an exciting opportunity to join the Corporate Bank - Security Services Technology as a Full Stack Associate. In this role, you will be responsible for developing, enhancing, modifying, and maintaining applications. Your main tasks will involve designing, coding, testing, debugging, and documenting programs while supporting activities for the corporate systems architecture. You will work closely with business partners to define requirements for system applications and bring an innovative approach to software development by focusing on using the latest technologies and practices. Key Responsibilities: - Develop software in Java and utilize frameworks such as spring, springboot, JPA. - Design and build RDBMS such as Oracle and Postgres SQL. - Design and deploy applications to cloud platforms like Google cloud platform, Kubernetes, and open shift platform. - Design and build interfaces between UI and REST service. - Build data-grid centric UI using React. - Participate fully in the development process through the entire software lifecycle. - Participate in agile software development process. - Use BDD techniques, collaborate closely with users, analysts, developers, and testers to ensure building the right thing. - Write clean code, use test-driven development, and refactor constantly. - Work on a range of technologies and components including user interfaces, services, and databases. - Define and evolve the architecture of the components you are working on and contribute to architectural decisions. - Ensure the software you build is reliable and easy to support in production. - Help your team build, test, and release software within short lead times with minimal waste. - Create a culture of learning and continuous improvement within your team and beyond. Qualifications Required: - Deep knowledge of at least one modern programming language, with understanding of object-oriented and functional programming. Ideally, knowledge of Java and Scala. - Practical experience of test-driven development and constant refactoring in continuous integration environments. - Experience in web technologies, frameworks, and tools like HTML, CSS, JavaScript, ReactJS. - Experience in Oracle PL/SQL programming. - Knowledge of SQL and relational databases. - Experience working in an agile team practicing Scrum, Kanban, or XP. - Experience in performing Functional Analysis is highly desirable. Additional Company Details: The company, Deutsche Bank Group, fosters a culture of empowerment, commercial thinking, initiative, and collaboration. They aim for a positive, fair, and inclusive work environment where employees are encouraged to excel together every day. The company supports continuous learning, offers training and development opportunities, coaching from experts, and a range of flexible benefits tailored to individual needs. Role Overview: You have an exciting opportunity to join the Corporate Bank - Security Services Technology as a Full Stack Associate. In this role, you will be responsible for developing, enhancing, modifying, and maintaining applications. Your main tasks will involve designing, coding, testing, debugging, and documenting programs while supporting activities for the corporate systems architecture. You will work closely with business partners to define requirements for system applications and bring an innovative approach to software development by focusing on using the latest technologies and practices. Key Responsibilities: - Develop software in Java and utilize frameworks such as spring, springboot, JPA. - Design and build RDBMS such as Oracle and Postgres SQL. - Design and deploy applications to cloud platforms like Google cloud platform, Kubernetes, and open shift platform. - Design and build interfaces between UI and REST service. - Build data-grid centric UI using React. - Participate fully in the development process through the entire software lifecycle. - Participate in agile software development process. - Use BDD techniques, collaborate closely with users, analysts, developers, and testers to ensure building the right thing. - Write clean code, use test-driven development, and refactor constantly. - Work on a range of technologies and components including user interfaces, services, and databases. - Define and evolve the architecture of the components you are working on and contribute to architectural decisions. - Ensure the software you build is reliable and easy to support in production. - Help your team build, test, and release software within short lead times with minimal waste. - Create a culture of learning and continuous improvement within your team and beyond. Qualifications Required: - Deep knowledge of at least one modern programming language, with understanding of object-oriented and functional programming. Ideally, knowledge of Java and Scala. - Practical experience of test-driven development and constant refactoring in continuous integration environments. - Expe

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

bengaluru, karnataka, india