Job Title:  Technology and Transformation - EAD - Engineering -Consultant - Java

Job requisition ID ::  80045
Date:  Jul 15, 2025
Location:  Chennai
Designation:  Senior Consultant
Entity:  Deloitte India LLP

Work you’ll do as a Sr. Consultant and Consultant

 

The primary role of a Consultant or Sr. Consultant is to be responsible for managing specific sub-work stream (or sub-modules) within a broader project. Sr. Consultants and Consultants on engagements report into the team lead / manager and are responsible for end to end delivery of the sub-work stream allocated to them.

The responsibilities of Sr. Consultant or Consultant will include:

  • Hands on experience in Core Java and J2EE development preferably in WebSphere 8 or higher environment
  • Knowledge in Web MVC frameworks like Struts2, Spring MVC.
  • Experience in designing and implementing both synchronous and asynchronous micro-services using spring boot
  • Extensive knowledge of spring based framework and tools
  • Understanding of cloud first principles
  • Understanding of basic cloud services of any cloud provider like Pivotal Cloud Foundry, IBM Cloud, AWS, Azure, Google Cloud
  • Experience of designing and implementing Web Services (SOAP, REST, WS-*)
  • Good experience in use of Spring, Hibernate, JDBC, SQL, JSON, XML, XML Schema Design
  • Experience with Oracle (preferably Oracle 12c), stored procedures, queries
  • Experienced in performing code reviews and providing estimation
  • Experience of using source code management tools, e.g. GIT/SVN/ClearCase
  • CI tools like TeamCity, Bamboo etc. and good knowledge in DevOps model.
  • Knowledge around Web Servers and Application servers like Tomcat, Websphere/JBoss/WebLogic.
  • Junit, Mockito frameworks for unit testing
  • Proficiency in code quality frameworks like SONAR and more quality centric approach.
  • Good understanding of Development Methodologies like “Test Driven Development”
  • Appreciate the business principles involved in a project
  • Ability to work under pressure and meet deadlines
  • Ability to think laterally, an enquiring mind with good analytical and problem-solving capabilities
  • Display a flexible attitude; be able to thrive in an ever-changing environment.
  • Work with delivery architects to review the best solution to problems
  • Ensure development quality standards are met
  • Own and deliver technically sound solutions for the assigned project (s)
  • Provide regular updates and reporting to project managers
  • Highlight risks and issues in a prompt and timely manner and give clear and concise details of resolutions
  • Interact with customers to understand their problems, provide solutions or workarounds
  • Produce technical documentation to assist team members
  • Ownership of problems from first notification through to resolution
  • Performing code reviews, impact analysis and estimation for any changes required
  • Identify problem areas and escalate where necessary

 

Good to have skillsets

 

  • Good knowledge of UNIX, Shell Scripting, Ant, u-deploy (or similar) and experience of continuous integration
  • Experience with JMS / WMB / IIB
  • Experience on PAAS
  • Experience on any RIA framework (Backbone, React or Angular)
  • Working experience in AWS cloud based services (Lambda, API Gateway, S3, Dynamo DB, RDS, SNS, SQS, Cloud Watch, Cloud Trail) including the knowledge around Docker containers. 

 

Qualifications

 

Sr. Consultant:  6+ years of experience

Consultant:  3+ years of experience

Professional Qualification - B.E./B.Tech/MCA/MBA/MS

 

 

 In addition to living our purpose, Sr. Consultant or Consultant across our organization:

 

  • Ability to execute a project using Agile techniques to quickly deliver value for clients
  • Ability to propose solutions by adopting a customer-centric view of the client’s strategy
  • Ability to combine digital acumen and a domain specialization to create solutions for our clients
  • Ability to build and contribute domain thought-ware for use by the network
  • Ability to select appropriate methods for collecting and analyzing data, and develop informed recommendations that shape or support the client’s business strategy
  • Ability to address client business challenges in the intersection of process and technology
  • Ability to produce a high quality work product and collaborate with others to deliver a superior client experience
  • Ability to deliver key messages with clarity, confidence and poise to instill confidence in clients
  • Ability to incorporate financial information when evaluating strategic options
  • Ability to apply a global and diverse perspective to problem solving
  • Ability to understand how business functions operate and how sector trends impact a client’s business
  • Ability to organize insights and define a logical flow to tell a story when presenting recommendations
  • Builds relationships and communicates effectively in order to positively influence peers and other stakeholders
  • Identifies and embraces our purpose and values and puts these into practice in their professional life
  • Seeks opportunities to challenge self; teams with others across businesses and borders to deliver and takes accountability for own and team results
  • Understands objectives for clients and Deloitte, aligns own work to objectives and sets personal priorities
  • Develops self by actively seeking opportunities for growth, shares knowledge and experiences with others, and acts as a strong brand ambassador