
Senior Java Developer, AVP
1 day ago
Job ID: R0397760
Full/Part-Time: Full-time
Regular/Temporary: Regular
Listed:
Location: Bangalore
Position OverviewJob Title- Senior Java Developer, AVP
Location- Bangalore, India
Role Description
This role is for Senior Software Engineer responsible for Architecting, Design and Developing software applications. The candidate is expected to work closely with Team Leads or Software Development Managers and other key stake holders to ensure good quality, maintainable, scalable and high performing software applications are delivered to users. Candidates/Applicants should be coming from a strong technological background. Should be hands on and be able to work independently requiring minimal technical/tool guidance. Should be able to technically guide and mentor junior developers in the team. Work closely with team members and vendor team to design and develop software. Should have good communication skill and strong positive outlook.
What we'll offer you
As part of our flexible scheme, here are just some of the benefits that you'll enjoy
- Best in class leave policy
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Your key responsibilities
- Hands-on software development
- Knowledge of solution deisgn and Architecting
- Experience in Agile and Scrum delivery
- Should be able to contribute towards good software design
- Participate in daily stand-up meetings
- Strong communication with stakeholders
- Articulate issues and risks to management in timely manner
- Train and mentor junior team members to bring them up to speed
- Analyse software defects and fix them in timely manner
- Work closely with Functional Analysis and Quality Assurance teams
Your skills and experience
Must have (Strong technical knowledge required)
- Extensive coding experience in Java 8+ and related technologies such as
- Well versed with the core Java concepts such as lambdas, functional programming, streams, generics, collections, concurrency etc
- Experience with a wide variety of open source tools and frameworks like Spring Batch/ Spring Boot / Spring Core and other open source libraries
- Knowledge of version control system – Git (preferable), SVN etc.
- Code refactoring and writing clean and robust code using TDD and BDD approach, leveraging unit testing frameworks like Junit, Mockito, Cucumber etc.
- Knowledge of JPA and ORM frameworks like Hibernate, iBatis and relational databases like Oracle (preferable), MySQL, Postgres, H2
- Messaging technologies like – JMS, IBM MQ, Solace, Kafka
- At least one JEE application server like Weblogic, Websphere, JBoss, Tomcat etc.
- Knowledge of security aspects like SSL/X.509 Certificates/Keystores
- Knowledge of working with XML and JSON data, XML binding, parsers, JAX-B, XML schemas, XPath, XSLT
- Application build tools like Maven, Gradle, Nexus, Artifactory, Teamcity & Jenkins
- Knowledge of building REST APIs, Microservices and SOA
- Knowledge of various aspects of application design
- Applcation design and integration patterns
- Architecture decisions, quality attributes, documentation
- Non functional aspects
- Experience working in Agile development teams
- Knowledge of application performance aspects like JVM Tuning and Troubleshooting, experience with profiling and monitoring tools
- Understanding non-functional aspects of system design and application performance and performance validation using different types of tests, measurements & monitoring tools
- Knowledge of various emerging trends and technologies
- Experience of at least one functional language, such as Scala, Kotlin, Lisp/Clojure, Haskell, etc.
Nice to have
- Experience with cloud technologies such as Docker, Kubernetes, Openshift, Azure, AWS, GCP
- Additional languages such as Kotlin, scala & Python
- Experience with Big data / Streaming technologies
- Experience with end to end design and delivery of solutions
- Experience with UI frameworks like Angular or React
- RDBMS /Oracle design, development, tuning
- Sun/Oracle or architecture specific certifications
How we'll support you
- Training and development to help you excel in your career
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs
About us and our teams
Please visit our company website for further information:
We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
We welcome applications from all people and promote a positive, fair and inclusive work environment.
-
Senior Java Developer, AVP
5 days ago
Bengaluru, Karnataka, India Deutsche Bank Full timeJob DescriptionSenior Java Developer, AVPPosition OverviewJob Title-Senior Java Developer, AVPLocation- Bangalore, IndiaRole DescriptionThis role is for Senior Software Engineer responsible for Architecting, Design and Developing software applications. The candidate is expected to work closely with Team Leads or Software Development Managers and other key...
-
3 Days Left Java Engineer, AVP
3 days ago
Bengaluru, Karnataka, India Deutsche Bank Full timeJob DescriptionJava Engineer, AVPPosition OverviewJob Title- Java Engineer, AVPLocation- Bangalore, IndiaRole DescriptionYou will take functional oversight of engineering delivery for specific departments, plan and develop entire engineering solutions to accomplish business goals, and ensure maintainability and reusability of engineering solutions. You will...
-
Senior Java Developer
4 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000A dynamic senior Java developer position is available for an innovative software development project. The role requires a professional with extensive experience in building complex backend systems using Java technologies.
-
Senior Java Developer
2 days ago
Bengaluru, Karnataka, India Vaisesika Consulting Full time US$ 1,50,000 - US$ 2,00,000 per yearTitle: Senior Java DeveloperLocation:RemoteExperience Required: 10+ yearsJob Description:We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Bangalore. The ideal candidate will have extensive experience with Java development, Spring Boot, and microservices architecture. You will be responsible for designing,...
-
Senior Java Developer
3 weeks ago
Bengaluru, Karnataka, India People Prime Worldwide Full timeAbout Company :Our client is a global technology consulting and digital solutions company, resulting from the merger . It focuses on helping businesses leverage digital technologies to reimagine business models, accelerate innovation, and drive growth. The company provides services across various industries, including digital transformation, consulting, and...
-
Senior Java Developer
5 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 18,00,000Job Title: Senior Java DeveloperWe are seeking a highly skilled Java developer to contribute to our development team.Create robust, scalable applications using advanced Java and Spring Boot techniques.Collaborate with cross-functional teams to identify requirements, design effective solutions, and ensure seamless deployment of applications.Write clean,...
-
Senior Java Developer
19 hours ago
Bengaluru, Karnataka, India beBeeJavaDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878Job Opening: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team. In this role, you will be responsible for designing, developing, and implementing large-scale applications using Java.The ideal candidate will have extensive experience in object-oriented programming, strong understanding of core Java concepts, and...
-
Senior Java Developer
4 days ago
Bengaluru, Karnataka, India beBeejava Full time ₹ 15,00,000 - ₹ 20,00,000We are seeking a Senior Java Developer to lead our software development team. The ideal candidate will have a strong background in Java and experience with embedded systems.Job Description:The Senior Java Developer will be responsible for designing, developing, and maintaining software components for embedded systems using Java.This includes implementing...
-
Senior Java Develope
3 weeks ago
Bengaluru, Karnataka, India People Prime Worldwide Full timeAbout Company :Our client is a global technology cons,ulting and digital solutions company, resulting from the merger . It focuses on helping businesses leverage digital technologies to reimagine business models, accelerate innovation, and drive growth. The company provides services across various industries, including digital transformation, consulting, and...
-
Senior Java Software Developer
3 days ago
Bengaluru, Karnataka, India beBeeSoftwareDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878Senior Java Software DeveloperWe are seeking a highly skilled Senior Java Software Developer to join our team.