BT Senior Software Engineer - Java in Bangalore, India

Analyst/Professional , S&IT

Senior Software Engineer (Java)

Our purpose is to use the power of communications to make a better world. For each other, for our customers, for society and our communities. We need you to help us do this.

Why this role matters

To provide subject matter expertise in Plan and Build Inventory space and deliver technological transformations to business

What you'll be doing

  • Experience designing & development in Core Java/J2EE technologies from an Engineering point of view.

  • Ability to do deep dive on technical areas and get the best outcome out of technically challenging situations.

  • Able to get hands on and be a role model for vendor technical teams.

  • Understand the telecom domain well enough to act as domain focal point

  • Understand need of multiple projects and communicate them divisionally and/or cross-divisionally

  • Contribute to the definition of the team processes and standards

  • Manage concurrent application releases and large engineering teams to deliver quality software releases on time

  • Drive strong engineering practices in the team

  • Ability to debug complex issues and provide the right solution

Essential Skills (Skills without which the person cannot perform the role, limit to a maximum of four skills only )

  • Eclipse

  • JUnit

  • Java – Java 8 at least (no lower than 8)

Overall Skills and Experience (Include skills that in addition to the essential skills are required for the person to perform the role in a better way )

  • Spring (dependency injection, JDBC Template)

  • Vaadin

  • Oracle WebLogic

  • Apache TomCat

  • Jersey Framework (JSON RESTful Web Service)

  • Oracle Databases

  • MySQL databases

  • Jenkins

We'll also need to see these on your CV


  • Possess BE / BTech. degree in Computer Science or related field

  • The suitable candidate should be a proven self-reliantJava developer and would typically have5 years’ experience in hands on Java coding and who will matrix with our in-house development team who work in sprint based agile development model.Strong Java/J2EE, Oracle skillsUser Interface development skills

  • Provide technical and functional guidance and direction to team members

  • Possess excellent written and oral communication skills


  • Working with large Telco service providers is a plus

  • Telecom certifications

  • Java/Oracle certifications

  • Experience in working with geographically dispersed teams

Why choose us?

We value different perspectives, skills and experiences. We’re creating an inclusive working culture where people from all backgrounds can succeed. That’s why we welcome applications from all parts of the community.

Job: IT, Systems and Security

Title: Senior Software Engineer - Java

Location: India-India-Bangalore

Requisition ID: 104971