Country/Region:  IN
Requisition ID:  23524
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - NOIDA- BIRLASOFT OFFICE

Title:  Technical Specialist-App Development

Description: 

Area(s) of responsibility

  • 8+ years of hands-on experience in design, development, testing and implementation using JAVA J2EE technologies.
  • Independent hands-on developer to execute enhancements, projects, and bug fixes with strong knowledge of full life cycle and various SDLC methodologies.
  • Hands on experience with Java, Spring, Struts, jQuery / JavaScript, Oracle Server, Web API / Web Services / REST API, JDBC, XML / JSON, C/C#, HTML, GitHub.
  • Strong expertise in PL/SQL programming with experience of writing & optimizing queries.
  • Hands on experience with Druid, handling large datasets, OLAP applications, low-latency queries on streaming and batch data.
  • Knowledge on handling Bigdata, financial domain/data and Strong analytical and problem-solving skills.
  • Knowledge on Microservices development, web application frameworks such as Angular, React, etc.
  • Understanding of Software Unit & Integration Test methodologies and testing tools.

Essential job tasks

Responsibilities:

  • Over 8 years of hands-on experience in designing, developing, testing, and implementing JAVA J2EE technologies.
  • Independent developer capable of executing enhancements, projects, and bug fixes with a strong understanding of the full life cycle and various SDLC methodologies.
  • Proficient in Java, Spring, Struts, jQuery/JavaScript, Oracle Server, Web API/Web Services/REST API, JDBC, XML/JSON, C/C#, HTML, and GitHub.
  • Expertise in PL/SQL programming, including writing and optimizing queries.
  • Experience with Druid, managing large datasets, OLAP applications, and low-latency queries on streaming and batch data.
  • Knowledge of Big Data, financial domain/data, and strong analytical and problem-solving skills.
  • Familiarity with Microservices development and web application frameworks such as Angular and React.
  • Understanding of Software Unit & Integration Test methodologies and testing tools.
  • Self-starter and individual contributor with effective team collaboration skills.
  • Strong communication skills, adept at learning new technical skills, and effective client communication.

Education and Experience Required:

  • Typically, a technical bachelor’s degree or equivalent experience with a minimum of 8 years of related experience, or a master’s degree with up to 8 years of experience.

Knowledge and Skills:

  • Over 8 years of experience in coding (e.g., JAVA, databases like Oracle, SQL Server) with experience in one or more full release cycles.
  • Basic understanding of modern software development methodologies (Object), tools, and SCM (software configuration management).
  • Experience with Software Test methodologies, test scripting, and testing tools.
  • Strong verbal and written communication skills.
  • Desired technical stacks: Java, Spring, Struts, jQuery/JavaScript, Web API/Web Services/REST API, JDBC, XML/JSON, C/C#, HTML, GitHub, Druid.d

Skills with M/O flag are part of Specialization

Programming/Software Development -PL3 (Functional)
Estimation & Scheduling -PL1 (Functional)
Team Management -PL1 (Functional)
Software Design -PL2 (Functional)
Software Configuration -PL3 (Functional)
Quality Assurance -PL1 (Functional)
Spring Boot - PL3 (Mandatory)
Help the tribe -PL2 (Behavioural)
Think Holistically -PL2 (Behavioural)
Win the Customer -PL2 (Behavioural)
One Birlasoft -PL2 (Behavioural)
Results Matter -PL2 (Behavioural)
Get Future Ready -PL2 (Behavioural)
REST API's - PL3 (Mandatory)
Java - PL3 (Mandatory)
JBOSS - PL2 (Optional)
Tomcat - PL2 (Optional)
Microservices - PL3 (Mandatory)
System Architecture and Design - PL2 (Mandatory)
Stakeholder Relationship Management -PL1 (Functional)
Requirements Definition And Management -PL1 (Functional)
Knowledge Management -PL2 (Functional)
MySQL - PL3 (Mandatory)
Hibernate - PL3 (Mandatory)
Test Execution -PL2 (Functional)
JUnit - PL4 (Mandatory)