Required Skills

Java SCALA Spark

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Mar 2022

JOB DETAIL

Java Scala Developer who will work in designing and developing & enhancing educational platform that helps teachers and students for standard preparation and online assessment. . The Individual should be passionate about technology, experienced in developing cutting edge technology applications.

Technical Skills:

  • Professional experience in building applications in Java/Scala (Functional Programming)
  • Need strong Java candidate with Scala experience
  • Good Experience in Java, Spring , Spring boot
  • Experience in Scala.
  • knowledge of NoSQL, Spark is welcome
  • Knowledge in AWS ECS (Across the board: webs, apps, DBs)
  • For Senior candidates
  • Good Exposure to micro-service Architecture based platforms and REST based APIs;
  • Experience in CI/CD tools : Demonstrated ability with CI/CD tools (GitHub, Bitbucket, Maven, Jenkins, Artifactory, etc.)
  • Experience in working in the Scrum methodology
  • Familiarity with standard development tools and processes: source control, IDE, JUnit test, debugging, profiling, JIRA, etc.
  • Need to demonstrate in-depth understanding of OO principles, design patterns and threading techniques.

Process Skills:

  • Capable of analyzing requirements and develop software as per project defined software process
  • Ability to write and develop high level and low level design.
  • Develop and peer review of LLD (Initiate/ participate in peer reviews)
  • Ability to execute test plans, create test cases test data and contribute to appropriate development life cycle methodology and application of specialized business and technical knowledge.
  • Contributes to estimation, design, debugging and addressing UAT and after care support.
  • Develops independently; participates in code reviews and may lead code reviews.
  • Designs, prepares and executes unit tests.

Behavioral Skills:

  • Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
  • Able to act as a Lead architect and guide the team during the complete SDLC cycle
  • Assume complete solution ownership and stakeholder management, able to convince customer on proposed solution and technical approach
  • Resolve technical issues of projects and Explore alternate designs
  • Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
  • Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
  • Train and coach members of project groups to ensure effective knowledge management activity.

Company Information