Principal Consultant – Java/Springboot Post by Infosys

February 25, 2024
Principal Consultant – Java/Springboot Post by Infosys

Job Description

Responsibilities:

  • Provide technical leadership for application architecture, technical design, and programming.
  • Provide technical leadership for all Java environment areas including code reviews, build automation, source control, and configuration management.
  • Work closely with development teams to plan, design, develop, test, and maintain the Java platform.
  • Work closely with web developers to develop internal tools and platforms for the build process.
  • Provide technical leadership for software development methodology, including code reviews, unit tests, and code style.
  • Provide subject matter expertise for application security, performance, and scalability.
  • Provide technical leadership for the continuous integration and continuous delivery process.

Technical and Professional Requirements:

  • Overall, 15+ years of experience in IT services.
  • 12+ years of progressive software development experience
  • 8+ years of Java / J2EE Architecture/Design experience
  • 5+ years of experience in Mongo Db and Postgre SQL
  • In-depth experience designing and coding high-performance, scalable, reusable, enterprise Java applications.
  • Strong understanding of designing and development RESTful web services.
  • Hands-on experience in designing, implementing, and integrating Spring and/or Spring Boot
  • Exposure to microservices architecture and synchronous distributed applications on Kafka
  • Knowledge on API Authorization/Authentication required using Spring JWT or OAuth or OAUTH2.0
  • Experience with Lean/Agile development methodologies, User Stories, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing.

Preferred Skills:

  • Blockchain->Hyperledger
  • Blockchain->Corda
  • Java
  • Springboot

Work Experience:

  • 11-15 Years

Additional Responsibilities:

  • Excellent verbal and written communication skills, able to resolve business issues.
  • Experience and desire to work in a Global Delivery environment and travel as required.

Educational Requirements:

  • Bachelor of Engineering

Service Line:

  • Block Chain Services