Cutshort logo
Tata Digital Pvt Ltd logo
API Developer/ Lead
Tata Digital Pvt Ltd
API Developer/ Lead
Tata Digital Pvt Ltd's logo

API Developer/ Lead

at Tata Digital Pvt Ltd

Agency job
5 - 11 yrs
₹15L - ₹40L / yr
Mumbai, Bengaluru (Bangalore), Gurugram
Skills
skill iconJava
RESTful APIs
API
SOAP
Microservices

Role / Purpose - Lead Developer - API and Microservices

Must have a strong hands-on development track record building integration utilizing a variety of integration products, tools, protocols, technologies, and patterns.

  • Must have an in-depth understanding of SOA/EAI/ESB concepts, SOA Governance, Event-Driven Architecture, message-based architectures, file sharing, and exchange platforms, data virtualization and caching strategies, J2EE design patterns, frameworks
  • Should possess experience with at least one of middleware technologies (Application Servers, BPMS, BRMS, ESB & Message Brokers), Programming languages (e.g. Java/J2EE, JavaScript, COBOL, C), Operating Systems (e.g. Windows, Linux, MVS), and Databases (DB2, MySQL, No SQL Databases like MongoDB, Cassandra, Hadoop, etc.)
  • Must have experience implementing API Service architectures (SOAP, REST) using any of the market-leading API Management tools such as Apigee and frameworks such as Spring Boot for Microservices
  • Should have Advanced skills in implementing API Service architectures (SOAP, REST) using any of the market-leading API Management tools such as Apigee or similar frameworks such as Spring Boot for Microservices 
  • Appetite to manage large-scale projects and multiple tracks
  •  Experience and knowhow of the e-commerce domain and retail experience are preferred
  •  Good communication & people managerial skills
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Eicore Technologies Pvt Ltd
Gurugram
2 - 5 yrs
₹5L - ₹12L / yr
skill iconC#
MS SQLServer
ASP.NET
skill icon.NET
Object Oriented Programming (OOPs)
+4 more
Role Expectation:
  • You have 2-5 years of experience using two or more development languages (ASP.NET, JavaScript, Scala, C#, etc.) with experience in Object-Oriented programming and full-stack web application development
  • You can write clean, high-quality code in a variety of languages and are also able to spot and improve bad code
  • You have experience with Agile and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
  • Experience with developing web applications based on ReactJS
  • Hands on experience in setting up automated build pipelines based on Jenkins, Gradle, MSBuild, Maven etc.
  • Bonus points if you have knowledge of cloud technologies such as AWS/Azure/GCP, Docker and Kubernetes
  • Experience with atleast one RDBMS sql-server or postgress having good sql skills
  • You will champion best practices like writing clean and reusable code using practices like Test Driven Development, SOLID principles, OO design, and pair programming
  • You will partner with developers from other cross-functional teams advocating devops culture
  • Experience with building REST APIs and asynchronous messaging systems
  • You will work in collaborative, product-focused teams to build innovative customer experiences
  • Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
Read more
Listed in fortune 100 fastest growing tech companies in 2019
Listed in fortune 100 fastest growing tech companies in 2019
Agency job
via Purple Hirez by Aditya K
Hyderabad
5 - 12 yrs
₹5L - ₹29L / yr
skill iconJava
Apache Kafka
Microservices
J2EE
skill iconSpring Boot
+1 more

Technical specifications/Skill Set:

  • Minimum of 5+ years of significant experience in application development.
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test- driven development
  • Knowledge of system architecture, object-oriented design, and design patterns.
  • Required technical skills: Strong Core Java, J2EE, Spring boot, Akka, API development & distributed application development experience.
  • Desirable technical skills: Micro-services pattern, Kafka, Knative Eventing, Camel-K, Container Technologies like Docker, Kubernetes, NoSql preferably Cassandra.
  • Experience working with high volume data and computationally intensive system.
  • Domain knowledge in Financial Industry and Capital Markets is a plus.
  • Excellent communication skills are essential, with strong verbal and writing proficiencies.
Read more
Mobile Programming India Pvt Ltd
at Mobile Programming India Pvt Ltd
1 video
17 recruiters
shital patwal
Posted by shital patwal
Gurugram, Chennai, Bengaluru (Bangalore), Mohali, Panchkula
4 - 8 yrs
₹4L - ₹13L / yr
skill iconJava
RESTful APIs
skill iconSpring Boot
3+ years java with microservices experience, along with hibernate and work in rest API.

Good to have:

API Integrations with UI Layer

Read more
GradMener Technology Pvt. Ltd.
Priya Suryawanshi
Posted by Priya Suryawanshi
Pune
4 - 6 yrs
₹15L - ₹18L / yr
skill icon.NET
ASP.NET
skill iconC#
Microservices
Web API
+3 more
Job Role: .Net Developer
Company: MNC
Location: Pune (Currently WFH)
Experience: 4-6 Years
Shift: 11:30AM - 8:30PM
Skills: .Net Core, Microservices, Web API / Rest API, C#, Azure Functions, CosmosDB

Job Details:

  • Develop client projects using Asp.net core 3.1 and above, MySQL Database, Azure Functions, CosmosDB, C#.
  • Communicate with external clients on a regular basis regarding progress, challenges, timelines and results of client projects
  • Gather technical requirements as needed
  • Create and update, design and functional documents
  • Identify and troubleshoot issues as needed
  • Perform a new development as required
  • Implement project applications according to specifications
  • Research technical issues and provide recommendations to enhance client websites
  • Work both independently and as part of a team to create reliable and high-performing Web Applications
  • Unit test code to ensure quality
  • Develop client projects using Asp.net core 3.1 and above, MySQL Database, Azure Functions, CosmosDB, C#.
  • Communicate with external clients on a regular basis regarding progress, challenges, timelines and results of client projects
  • Gather technical requirements as needed
  • Create and update, design and functional documents
  • Identify and troubleshoot issues as needed
  • Perform a new development as required
  • Implement project applications according to specifications
  • Research technical issues and provide recommendations to enhance client websites
  • Work both independently and as part of a team to create reliable and high-performing Web Applications
  • Unit test code to ensure quality

 

Read more
Looking for candidates -Java - J2EEE lead
Looking for candidates -Java - J2EEE lead
Agency job
via HiyaMee by shardha madhu
Hyderabad
10 - 12 yrs
₹25L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+1 more

Job Description

Who are we looking for?

A senior level Java-J2EEE lead to manage a critical project for one of the biggest clients in banking domain. The Individual should be passionate about technology, experienced in developing and managing cutting edge technology applications.
We are looking for people from the trading background

Technical Skills: 

  • An excellent tech Lead or application architect with strong experience in monolithic Java legacy applications, modern cloud-native
  • Strong hands-on experience in Spring, Core Java specifically on multi-threading, concurrency, memory management process, and fair understanding on network communication & protocols. 
  • experience working in software development on low-latency and high performing systems
  • Experienced to guide & mentor the offshore team members, validating application deliverables on regular basis
  • Ability to work in a collaborative manner with peers across different time zones. 
  • Passionate about good design and code quality and have strong engineering practices
  • Experience working on GCP will be preferred. 

Process Skills: 

  • Experience in analyzing requirements and develop software as per project defined software process
  • Develop and review design, code
  • Develop and document architecture framework, technical standards, and application roadmap
  • Guide development teams to comply with the architecture and development standards and ensure quality application is designed, developed, and delivered
  • Must   have excellent communication skills.

Behavioral Skills:

  • Resolve technical issues of projects and Explore alternate designs
  • Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
  • Mentor, Train and coach members of project groups to ensure effective knowledge management activity.

Certification:

  • Ultimate sun Java and GCP Certified 
Read more
Jamun Informatics Private Limited
Saima Perwez
Posted by Saima Perwez
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
3 - 6 yrs
₹8L - ₹12L / yr
skill iconJava
Spring
Hibernate (Java)
skill iconMongoDB
MySQL
ABOUT THE COMPANY:
Jamun Informatics Private Limited (Jamun) is a Delhi-based startup Backed by Splendor Group, a pedigreed Indian business house. Jamun is focused on creating niche software solutions to solve B2C and B2B problems in the ecosystem of Consumer Durables and Electronics (CDEs). Jamun is creating India’s first Super App for Personal and Home Electronics and Appliances or CDEs – PingKaro. Jamun is partnering with various Brands and integrating with their CRM systems to create a new ecosystem for customers across the country.

POSITION: Fullstack Java Developer / Senior Software Developer
LOCATION: New Delhi
PRIMARY SKILLS: Java, AWS, Spring, Spring, multithreading, mySql, mongoDB.
EDUCATION: B.Tech/B.E. in Any Specialization, MCA
ROLES AND RESPONSIBILITIES
•Someone strong/experienced in Java development along with AWS.
•Hands-on experience with Frameworks like SpringBoot, Spring MVC, hibernate is must
•Good experience with Multithreading & Collections.
•Knowledge of lambda, S3, containers, ElastiCache, Aurora/RDS, noSql(MongoDB),
•Knowledge or experience with AngularJS or ReactJS will be an added one.
•Java 11 is a must.

TECHNICAL REQUIREMENTS:
•Hands-On experience on Springboot, Spring MVC, Web services (RESTful/Web Client API), JPA, Microservices.
•In depth understanding of Databases (mySQL/NoSQL).
•Proficient in Java Collection, Multithreading, Version control tools: GIT/BigBucket, Caching Strategies, JUnit & Mockito Testing, Server side validation, Transaction Management.
•Profound in Memory Management, Performance Tuning, Spring Profiles, Knowledge about Postman, Jira tools, Versioning tools (GIT/Bitbucket), to commit code.
•Good in problem solving and delivering high quality code.
•For API testing understanding of POSTMAN/SOAPUI, Jenkins for CI/CD pipelines and Kibana is a must.
•Hands-on experience on Java11, Spring boot, Web service (Restful/Web Client API), JPA, Microservices, DB working knowledge (SQL/No SQL).

ADDITIONAL SKILLS (SECONDARY SKILLS):
Understanding of AWS, Docker, Swagger, Dev Ops, Scrum/Agile, UI will be a plus.

• Prior Startup Experience would be preferred.
• Immediate Joiners Preferred
Read more
Fanatics, Inc.
at Fanatics, Inc.
2 recruiters
Rakesh Akula
Posted by Rakesh Akula
Hyderabad
9 - 12 yrs
₹30L - ₹40L / yr
skill iconGo Programming (Golang)
skill iconPython
skill iconJava
skill iconNodeJS (Node.js)
skill iconKubernetes
+6 more
This group runs extremely high on continuous learning and shared education to avoid silos. To be most effective, you will want to have a solid grasp of engineering principles and a mature background in iterative product http://delivery.on/">delivery.On the team you will:
- Drive Site Reliability Engineering practices across the org.
- Design and develop new tools, dashboards and automations.
- Take ownership from building Proof of Concepts to Minimum Viable Products and continuously delivering enhancements thereafter.
- Create roadmaps and prioritize deliverables across initiatives.
- Technically lead a team of developers in the team.
- Collaborate with SROs, infra, cloud, platform, data and product teams.
- Have a keen eye on new practices/tools/technologies coming up in the industry that can help improve reliability of the infrastructure and services.Requirements
- 9-13 years of design and development experience in one or more of Go, Python and Java.
- Experience in one or more of Kafka, RabbitMQ and Pulsar.
- Experience in one or more of Docker, Kubernetes and OpenShift.
- Experience in public cloud, preferably AWS.
- Experience in one or more of monitoring, observability, alerting and IFTTT tools.
- Experience with atleast one automated unit testing framework.
- Experience in conducting research/experimentation/POCs on new technologies and tools.
- Knowledge of microservices and micro-frontend architectures.
- Knowledge on Site Reliability Engineering.
- Strong understanding of Agile/Scrum methodologies.
- Strong analytical and problem-solving skills.
- Strong written and verbal communication http://skills.nice/">skills.Nice to have
- Experience with open source tools/libraries in the areas of natural language understanding, forecasting and anomaly detection.
Read more
Thoughtworks
at Thoughtworks
1 video
27 recruiters
Pavithrashri S
Posted by Pavithrashri S
Hyderabad
1 - 4 yrs
₹8L - ₹13L / yr
skill iconJava
skill iconPython
Object Oriented Programming (OOPs)
skill iconSpring Boot
Spring
+2 more

ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.

Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. We passionately believe that software quality is driven by open communication, review and collaboration. That’s why we’re such vehement supporters of open source and have made significant contributions to open source tools for testing, continuous delivery (GoCD), continuous integration (CruiseControl), machine learning and healthcare. 

As consultants, we https://www.thoughtworks.com/careers/hub/consultant-life">work with our clients to ensure we’re evolving their technology and empowering adaptive mindsets to meet their business goals. You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day.

You’ll spend time on the following:

  • You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming
  • You will partner with other technologists from cross-functional teams advocating devops culture
  • You will work in collaborative, product-focused teams to build innovative customer experiences
  • Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients
  • Learn, digest and subsequently apply the latest technology thinking from ourhttps://www.thoughtworks.com/radar"> tech radar to solve client problems

Here’s what we’re looking for:

  • You have 2+ years* of experience using two or more development languages (Java, JavaScript, Ruby, C#, etc.) with experience in Object-Oriented programming
  • You’re willing and able to commit to traveling up to 100% (back home on the weekends) across the US and Canada to help our clients solve their business problems
  • You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
  • You’re resilient in ambiguous situations and can approach challenges from multiple perspectives
  • You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
  • Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes
  • You’re willing and able to commit to travel to client sites in order to solve their business problems
Read more
US Based Product Startup in Bangalore.
US Based Product Startup in Bangalore.
Agency job
via Gracira Technologies LLP by Bachal Hanamantaraya
Bengaluru (Bangalore)
7 - 12 yrs
₹15L - ₹30L / yr
skill iconJava
Spring
Hibernate (Java)
skill iconSpring Boot
skill iconAmazon Web Services (AWS)
+3 more

Preferred Skills: 


We want to really emphasize Spring Boot (2+ years although 1+ if candidate particularly strong) Using Redis as a caching technology with Spring Boot would be a strong plus 

Using Redisson (a particular java client library that can be easily configured with Spring Boot) would be a strong plus 

Knowledge of event based messaging systems (Amazon SNS, Amazon MQ, or Kafka (in AWS) Data Cleaning tools and techniques in CSV and Excel 

Strong Knowledge of Spring Boot Dependency Injection and Configuration 

Experience with APIs for popular e-commerce platforms (Magento, Shopify, Big Commerce, etc.) 

SDLC (Software Development Lifecycle) Tools in the context of AWS. (Tools classified under DevOps) 

Experience with managing AWS EC2 VM instances and using AWS managed Services (like S3, MySQL, VPC/Networking, Lambda, etc

Performance Analysis Tools (Code Profiling) on Java VM and particularly Spring Boot 

Experience in the development of Workflow or Business Process Applications

Nice to Have: 


Experience with Cassandra or MongoDB with Spring Boot 

Horizontal Scaling with Spring Boot (considerations running multiple instances of Spring Boot instances) 

Experience with placing Spring Boot applications in Docker/Kubernetes container ecosystems (especially in AWS) 

Search technologies such as Lucene/Solr
Read more
Medly Pharmacy
at Medly Pharmacy
1 recruiter
Tushar Katangale
Posted by Tushar Katangale
Pune
3 - 7 yrs
₹10L - ₹26L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconRuby
skill iconKotlin
NOSQL Databases
+2 more

We’re looking for a Senior Backend Engineer to help us build the tools, services, and applications that will enable us to be the planet’s most patient-focused pharmacy. You will work on projects ranging from greenfield initiatives to matured products with an active user base. 

What you’ll do:

  • Collaborate with engineering team to design and implement products using event driven micro-services architecture.
  • Interact with Product Managers and key stake-holders on regular basis to understand and execute Product vision.
  • Take charge of end-to-end feature development, right from proof-of-concept to production deployment and support
  • Brainstorm and lead continuous improvement projects for product
  • Providing feedback to peer developers on code quality and development standards.
  • Mentoring team on strong coding and design standards.
  • Setting the bar high for development practises while striking the right balance between pragmatism and perfection for code and processes.
  • Effectively document API's and services using Swagger/OpenAPI, visualize flow and dependencies using diagrams, and create technical documents on engineering wikis.
  • Present crisp and clear feature demos to stakeholders.

Some of our opensource projects- https://meet.google.com/linkredirect?authuser=0&;dest=https%3A%2F%2Fgithub.com%2Fmedly">https://github.com/medly

Your tool-belt:

We don’t expect anybody to be an expert on all of these, but you should be deeply familiar with some, and a self-starting learner who isn’t afraid to ask for help:

  • Polyglot Development (at least 1 more lang apart from Java and JavaScript)
  • At least one JVM language
  • Functional Programming, 
  • OO Design, Clean Code, SOLID principles
  • Solid grasp on HTTP, and REST
  • Web based SaaS product development
  • Deployment to AWS or any cloud
  • Test Driven Development, 
  • Security Compliance like HIPAA, PCI-DSS, SOC2
  • Git, Linux, CI/CD, Gradle, IDEA
  • Security based on OAuth2 / OIDC
  • SQL and NoSQL DBs like PostgreSQL, DynamoDB, ElasticSearch
  • Docker
  • SQL Migration tools like Liquibase, Flyway
  • Semantic Versioning, Feature Toggles, PR, Feature Branches

What you`ll need:

  • 3+ Years of experience mainly on Backend Development using any two languages (Java, Kotlin, NodeJS, Ruby etc.)
  • Minimum a bachelor degree in Computer Science, Engineering or any related field.

You will work on the following:

  • Develop service/APIs using Kotlin/Micronaut Node/Serverless
  • Aurora Serverless PostgreSQL DB
  • AWS, Lambda, API Gateway, Amplify, Cognito, Okta
  • Github, Github Actions, SonarCloud
  • Database versioning using tools like Liquibase
  • Terraform to manage infra
  • Cloudwatch/AWS X-Ray to monitor the infra
  • Opportunity to make Open Source Contribution
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos