Talent.com
Java Integration Engineer

Java Integration Engineer

ConfidentialMumbai
30+ days ago
Job description

Key Responsibilities :

  • Integration Architecture Design : Design and implement robust integration architectures connecting trading systems, data sources, and business applications across the company.
  • Middleware Implementation : Configure and extend middleware platforms to support complex integration patterns, message routing, and data transformation.
  • API Management : Collaborate with Development teams to design, develop, and maintain RESTful APIs enabling secure and efficient communication between applications.
  • Data Pipeline Creation : Build reliable data pipelines ensuring timely and accurate flow of trading information across the enterprise.
  • System Connectivity : Establish and maintain connections with external systems, market data providers, and partner platforms using industry-standard protocols.
  • Performance Optimization : Monitor and optimize integration points to minimize latency and maximize throughput for business-critical data flows.
  • Error Handling and Resilience : Implement comprehensive error handling, retry mechanisms, and circuit breakers to ensure system resilience and data integrity.
  • Integration Testing : Develop and execute testing strategies for integration components, including unit tests, integration tests, and performance tests.
  • Documentation : Create and maintain technical documentation for integration solutions, including architecture diagrams, API specifications, and operational procedures.
  • Troubleshooting : Investigate and resolve complex integration issues across systems, providing timely solutions to minimize business impact.
  • Agile Practices : Work within an agile development methodology, participating in sprint planning, daily stand-ups, and retrospectives.
  • Continuous Improvement : Identify opportunities to enhance integration patterns, reduce technical debt, and adopt emerging technologies and best practices.

Required Skills :

  • Java Backend Expertise : Proficiency in Java development, including Spring Framework, Spring Boot, and JVM optimization techniques for high-performance applications.
  • Integration Architecture : Deep understanding of enterprise integration patterns, microservices architecture, and event-driven design principles.
  • Messaging Systems Knowledge : Advanced knowledge of Kafka architecture, configuration, and optimization, along with experience in other messaging systems like Tibco Enterprise Message Service.
  • API Development : Strong capabilities in designing and implementing RESTful APIs and GraphQL services with a focus on security, performance, and usability.
  • Database Management : Proficiency with relational databases (Oracle, PostgreSQL) and NoSQL solutions (MongoDB, Cassandra), including optimization of data access patterns.
  • Performance Engineering : Ability to design, implement, and optimize high-throughput, low-latency integration solutions in mission-critical environments.
  • Problem-Solving Skills : Exceptional analytical and troubleshooting abilities, particularly for complex integration issues across distributed systems.
  • DevOps Practices : Understanding of CI / CD pipelines, including containerization and orchestration.
  • Communication Skills : Excellent verbal and written communication with the ability to translate complex technical concepts to both technical and non-technical stakeholders.
  • Collaboration : Ability to work effectively with cross-functional teams, including business analysts, application developers, and infrastructure specialists.
  • Cloud Technologies : Proficiency with cloud-native integration services and patterns across major platforms (AWS, Azure, GCP), including managed Kafka services, serverless functions, and API gateways for hybrid cloud architectures.
  • AI Engineering : Basic understanding and interest in integrating AI models into data pipelines and applications.
  • Adaptability : Willingness to learn new technologies and approaches to solve evolving integration challenges in a dynamic trading environment.
  • Skills Required

    Aws, Azure, Gcp, Spring Framework, Spring Boot, Java, Integration

    Create a job alert for this search

    Integration Engineer • Mumbai