WIWissen Infotech
Java Integration Engineer
Pune ₹5-8 LPA Posted 30 Jul 2025
FULL TIME
Spring Boot
Integration
Gcp
Spring Framework
Azure
+2 more
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.
