Java Full Stack Engineer

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be working as a Senior Software Engineer responsible for designing and developing software applications. You are expected to collaborate closely with Team Leads, Software Development Managers, and other key stakeholders to ensure the delivery of high-quality, maintainable, scalable, and high-performing software applications. Your strong technological background will empower you to work independently with minimal guidance and mentor junior developers in the team. Effective communication skills and a positive outlook are crucial for this role. Key Responsibilities: - Hands-on software development - Solution design knowledge - Experience in Agile and Scrum delivery - Contribution towards good software design - Participation in daily stand-up meetings - Strong communication with stakeholders - Articulation of issues and risks to management in a timely manner - Training and mentoring of junior team members - Analysis and timely resolution of software defects - Collaboration with Functional Analysis and Quality Assurance teams - Participation in different stages of the Software Development Lifecycle (SDLC) Qualifications Required: - Minimum 5+ years of experience in software development - Strong development skills in Java 8 and above, with knowledge of Python as a plus - Hands-on expertise in Java frameworks like Spring, Spring Boot, JPA, and Hibernate - Proficiency in Oracle SQL & PL/SQL - Experience in developing REST Web Services - Familiarity with front-end frameworks such as Angular or React - Sound knowledge of Build tools like Maven, TeamCity - Proficiency in web and application servers like Tomcat, Weblogic, Webspere, JBoss, etc. - Experience with revision control systems like Git or SVN - Familiarity with Linux scripting and scheduling tools, preferably BMC Control-M - Proficiency in SDLC Tools such as JIRA, Sonar, Veracode/JFrog, TeamCity, BitBucket - Exposure to any public cloud, preferably GCP - Ability to adapt to a fast-paced environment with a focus on delivering results - Desire to learn new technologies and implement solutions in a dynamic setting Additional Company Details: The company Deutsche Bank Group encourages a culture of empowerment, responsibility, commercial thinking, and collaboration. They support a positive, fair, and inclusive work environment and value the successes of their people. Training, development, coaching, and a culture of continuous learning are provided to aid in career progression. For further information about the company, please visit their website: [Deutsche Bank Company Website](https://www.db.com/company/company.htm) Role Overview: You will be working as a Senior Software Engineer responsible for designing and developing software applications. You are expected to collaborate closely with Team Leads, Software Development Managers, and other key stakeholders to ensure the delivery of high-quality, maintainable, scalable, and high-performing software applications. Your strong technological background will empower you to work independently with minimal guidance and mentor junior developers in the team. Effective communication skills and a positive outlook are crucial for this role. Key Responsibilities: - Hands-on software development - Solution design knowledge - Experience in Agile and Scrum delivery - Contribution towards good software design - Participation in daily stand-up meetings - Strong communication with stakeholders - Articulation of issues and risks to management in a timely manner - Training and mentoring of junior team members - Analysis and timely resolution of software defects - Collaboration with Functional Analysis and Quality Assurance teams - Participation in different stages of the Software Development Lifecycle (SDLC) Qualifications Required: - Minimum 5+ years of experience in software development - Strong development skills in Java 8 and above, with knowledge of Python as a plus - Hands-on expertise in Java frameworks like Spring, Spring Boot, JPA, and Hibernate - Proficiency in Oracle SQL & PL/SQL - Experience in developing REST Web Services - Familiarity with front-end frameworks such as Angular or React - Sound knowledge of Build tools like Maven, TeamCity - Proficiency in web and application servers like Tomcat, Weblogic, Webspere, JBoss, etc. - Experience with revision control systems like Git or SVN - Familiarity with Linux scripting and scheduling tools, preferably BMC Control-M - Proficiency in SDLC Tools such as JIRA, Sonar, Veracode/JFrog, TeamCity, BitBucket - Exposure to any public cloud, preferably GCP - Ability to adapt to a fast-paced environment with a focus on delivering results - Desire to learn new technologies and implement solutions in a dynamic setting Additional Company Details: The company Deutsche Bank Group encourages a culture of empowerment, responsibility, commercial thinking, and collaboration. They support a positive, fair, and inclusive work environment and value the successes of t

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

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru

pune, maharashtra, india

pune, maharashtra, india