Senior Engineer API Integration

2 weeks ago


Pune, Maharashtra, India Boltin Full time

Job Summary:

We are seeking a Staff / Senior Engineer – Integration, where we collaborate closely with the business in a fast-paced environment. As a valued team member, you will have the empowerment to make decisions for projects that align with your passions, taking full responsibility for their success. Together, we drive accountability for our deliveries, ensuring we collectively achieve our business initiatives as a cohesive team.

Key Responsibilities:

  • Design, develop, and maintain high-quality Java APIs to seamlessly integrate with mobile applications.
  • Ability to tackle and solve complex technical problems.
  • Work across Optus Technology stacks, forging strong relationships with squad members, peers across domains, and external vendors/third parties.
  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Proactively contribute to the continuous improvement of processes, tooling, and standards.
  • Lead the squad's technical strategy, set the technical direction, and ensure the quality of delivery.

Required Qualifications & Experiences:

  • Comprehensive knowledge of Spring Framework, including Spring Boot 3.x, Spring MVC, Spring Security, Spring OAuth2, Spring AOP, and Spring Data.
  • Experience with microservices and Docker.
  • Strong hands-on experience in design and architecture in the microservices space.
  • Extensive Java 8/11/17 and/or Kotlin commercial experience.
  • Comfortable working with a wide range of open-source tools and IDEs.
  • Proficient in Linux, Unix and Mac systems.
  • Commercial experience with cloud services and API gateways such as Apigee Edge/ ApigeeX
  • Experience with Spring WebFlux and Project Reactor.
  • Knowledge of AWS infrastructure or other cloud platforms (Azure/GCP).
  • Experience with NoSQL databases (DynamoDB, CosmoDB)
  • Understanding of security practices, OWASP and PCI DSS compliance.
  • Experience in Java application performance tuning.
  • Generalist experience across the full stack, including Java backend APIs, ReactJS, Android.
  • Knowledge of Kotlin/NodeJS is a bonus.
  • Team leadership experiences is bonus.

Skills and Abilities:

Application Design Architecture:


• Facilitates in application design reviews and walkthroughs.


• Creates and evaluates technical alternatives for complex applications.


• Interprets application services such as API; integrates them with technical design.


• Explores and evaluates application design considerations for multiple technical application designs.


• Prepares technical design documents and blueprints for applications.

Application Security:


• Designs and implements security measures for applications.


• Conducts security risk assessments and vulnerability testing.


• Integrates security best practices into the software development lifecycle.


• Develops and maintains security documentation and guidelines.

CI/CD Pipeline:


• Designs and maintains CI/CD pipelines to ensure efficient delivery of software.


• Automates build, test, and deployment processes.


• Monitors and optimizes pipeline performance.


• Ensures CI/CD best practices and standards are followed.

DevOps:


• Manages and automates infrastructure and deployment processes.


• Implements and maintains monitoring and alerting systems.


• Ensures high availability and scalability of applications.


• Collaborates with development and operations teams to improve DevOps practices.

Programming:


• Writes clean, maintainable, and efficient code.


• Follows coding standards and best practices.


• Participates in code reviews and provides constructive feedback.


• Debugs and resolves software issues.

Site Reliability Engineering:


• Implements and maintains reliability practices for applications.


• Monitors application performance and availability.


• Identifies and mitigates reliability risks.


• Collaborates with development teams to improve application reliability.

System Testing:


• Designs and executes comprehensive testing strategies.


• Develops and maintains automated test scripts.


• Identifies and reports defects, ensuring they are resolved.


• Ensures software meets quality standards before release.

Technical Writing/Documentation:


• Prepares clear and comprehensive technical documentation.


• Writes user manuals, guides, and API documentation.


• Ensures documentation is up-to-date and accessible.


• Reviews and edits documentation created by others.



  • Pune, Maharashtra, India Johnson Controls Full time

    Job DescriptionKey Responsibilities- Design and develop scalable API architectures that meet business requirements.- Lead the integration of enterprise applications using RESTful and SOAP APIs.- Define API standards and best practices to ensure high-quality services.- Collaborate with stakeholders to gather requirements and translate them into technical...


  • Pune, Maharashtra, India beBeeApiProfessional Full time ₹ 25,00,000 - ₹ 32,00,000

    We are seeking an experienced professional to fill a key position within our organisation. The successful candidate will be responsible for designing and implementing API integration solutions using cutting-edge technology.About the RoleThis exciting opportunity is focused on delivering high-quality solutions that meet our customers' needs, requiring strong...

  • API Engineer

    2 weeks ago


    Pune, Maharashtra, India Umanist NA Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    API Engineer 27611We are seeking a skilled and experiencedAPI Engineerto join our Engineering team. The ideal candidate will have a strong understanding of RESTful API architecture, HTTP protocols, and API security standards. In this role, you will play a key part in designing, developing, and maintaining scalable and secure APIs while collaborating closely...


  • Pune, Maharashtra, India Vertiv Full time

    Job Category Business Applications Responsibilities Strong experience as an integration engineer in large digital transformation projects involving complex landscapes Experience with on-premise and cloud middleware systems like Oracle Integration cloud SOA or MuleSoft Strong experience with building complex interfaces APIs and microservices using...


  • Pune, Maharashtra, India NTT DATA, Inc. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We are seeking a skilled Azure Integration API Developer to design, develop, and maintain scalable API and integration solutions on the Microsoft Azure platform. The ideal candidate will have hands-on experience with Azure Integration Services such as Azure API Management, Logic Apps, Service Bus, Event Grid, and other related technologies to support...


  • Pune, Maharashtra, India beBeeIntegration Full time ₹ 1,04,000 - ₹ 1,30,878

    **Job Overview:** We are seeking a highly skilled Senior Integration Engineer to join our team. In this role, you will be responsible for designing and implementing integration solutions using the Boomi AtomSphere platform.**Responsibilities:Design and implement integration processes varying in levels of complexity.Develop test plan specifications, test and...


  • Pune, Maharashtra, India Cyanous Software Private Limited Full time

    Job Title : Python API Automation Engineer (BDD)Location : Pune (Hybrid/Onsite as per project requirement)Experience : 6+ Years (Must be in Automation No Manual API profiles)Job Description : We are looking for a Senior Automation Engineer with strong expertise in Python-based API automation and BDD frameworks. The candidate should have solid hands-on...


  • Pune, Maharashtra, India NTT Data Full time

    Job DescriptionNTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Azure API Integration Developer - Digital Solution Cnslt. Sr. Consultant to join our team in Pune, Mahrshtra (IN-MH),...


  • Pune, Maharashtra, India beBeeIntegration Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job DescriptionWe are seeking a highly skilled technical professional to fill the role of API Integration Specialist. This is an exciting opportunity for a talented individual who can make a significant contribution to our team's success.The ideal candidate will have extensive experience in designing, developing, and maintaining high-quality Java APIs to...


  • Pune, Maharashtra, India beBeeAPI Full time US$ 1,50,000 - US$ 2,10,000

    Job Title:Advanced API Integration SpecialistJob Description:We are seeking an experienced API integration specialist to join our team. The ideal candidate will have a strong background in designing and implementing automated functional and performance tests for RESTful APIs, as well as expertise in working with Kafka messaging systems.Key...