Advanced Search
Enter skills or designation keywords
Enter valid location

API/ Microservices Developer/ Architect

Podium Systems Pvt Ltd
4 Years
Posted on 08 May 19
Job DescriptionLast Date 07 Jul 19

Required Technical Skill:

  • 5+ years Python / Django experience with hands-on application delivery is a must.
  • 5+ years of experience with an API management/gateway software WS02. In addition, knowledge of Apigee or Layer 7 or Mashery or equivalent is good to have.
  • 3+ years of experience in Java and Angular JS is good to have.
  • Knowledge of API mashups, analytics, developer networks, monetization models and security.
  • 4 to 10 years of development experience using Java or .NET, XML, JSP or ASP, JavaScript or VB Script and Node.js; WSDL/SOAP/XML and REST/JSON, Swagger or equivalent.
  • Experience in HTTP/HTTPS protocol, web services and use of web servers.
  • Experience in designing relational databases and SQL scripting.
  • Know-how of Cassandra, Hadoop/MapReduce, Mongo DB.
  • 2 to 4 years of know-how in implementing security and identity protocols such as OpenID, TLS, OAuth, SAML, SSO, PKI (encryption and key management),REST.
  • Knowledge in API design and implementation and system integration using APIs.
  • Experience in working on the cloud (iPaas / SaaS) is good to have.
  • 3+ years of technical project management and technical architecture experience.
  • Experience with synchronous and asynchronous interfaces and microservice API development is a must.
  • Comfortable with web and application server operation (Apache Tomcat).
  • Hands-on experience with Docker, DevOps, Jira, Jenkins and Git is desirable.
  • Knowledgeable about other technologies and able to suggest integration solutions, including third-party APIs.
  • Experience with microservices architecture & large-scale API design and development.
  • Experience with a broad set of product development component is good to have.
  • Experience developing solutions using testing and Continuous Integration and Deployment automation tools.
  • Experience partnering with infrastructure and networking teams to define requirements for Application Development.
  • Experience defining, creating and integrating high scale, large volume RESTful web services is good to have.

Responsibilities:

  • Architecting and developing solutions using a formal full lifecycle software development process and the Python / Django microservices framework leveraging WSO2 API Manager as the API gateway.
  • Developing using Java and AngularJS.
  • Serving as a technical authority and leader in designing & coding robustly scalable, loosely coupled components and microservices that underpin cloud-based services.

• Applying architecture and design principles consistently and holistically to enable target end-to- end usage scenarios.

• Focusing on DevOps use-cases and workflows.

• Partnering with client architecture group to deliver solution blueprints and other UML based design documentation.

• Keeping up to date on industry technology trends and modern software delivery techniques.

• Communicating and effectively articulating technical decisions to business and technical partners.

• Ensuring that the scrum/agile team deliverables adhere to defined solution architecture and application design.

Outside of this project role:

• Leading API strategy / roadmap initiatives while aligning the strategy to the business objectives for our clients.

• Helping establish API organizations, API development methodology and selection of API technology components including API gateway.

• Leading a team of API developers in delivering large and complex API solutions using agile project delivery.

• Communicating risks, issues, challenges and status/progress of the project.

• Documenting requirements, design, architecture and test scripts.

• Leading or assisting in responding to RFPs / proposals.

• Participating in thought leadership, vendor relationships.

• Implementing API management using API management software (like Apigee or others) to include API proxies, mashups, rate limiting, security, analytics, monetization and developer portals.

Required soft skills:

• Strong interpersonal and communication skills.

• Independent problem-solving skills.

• Ability to learn new skills / technologies quickly and independently.

• Ability to work in teams and achieving assigned tasks before deadlines.

• Leadership qualities.


Job Type

Interview Type

Face to Face Interview

Company Description

At Podium we always keep looking for ways to better things around us using technology. Our goal is to create work that is conceptually interesting, visually stunning, intellectually inspiring and professionally honest. Born in 2016, and we have already started running before we learned to walk.

Just like a child trying this approach, we have had our share of scrapes, knocks and falls, but we continue to persevere and dream.

Similar Jobs
DTREE DIGITECH SOLUTIONS
4 to 4 Years
Last Date 10 Jun 19
FOR A CLIENT OF TEAMLEASE SERVICES LTD
5 to 14 Years
Last Date 15 Jun 19

People who view this job also look for jobs with following keywords

TeamLease