Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services
Position: Java Backend DeveloperLocation: Frisco, TX 75034 / Atlanta, GA 30346Duration: 6 Months Job Type: Contract Work Type: HybridJob Description: - A Senior Developer who can carry out backend Integration activities with multiple systems using APIs, events, webhooks, CI/CD pipeline stage/events. Java skills are mandatory.
- Client is looking for Java Backend Developers
- Backend Integration Engineer will be responsible for designing and implementing integrations between various internal and external systems using APIs, events, and webhooks.
- Will work with cross-functional teams to ensure smooth, reliable, and scalable system communication and data flow.
- Your expertise in integrating systems at scale and managing CI/CD pipeline stages/events will be critical for enabling seamless delivery of new features, automation, and improving operational efficiency.
Responsibilities: - API Integrations: Design, develop, and maintain robust API integrations between multiple internal and external systems, ensuring secure and efficient data transfer.
- Event-Driven Architecture: Implement event-driven architectures, leveraging message queues, event buses, and webhook systems to ensure systems communicate and react to real-time changes.
- Webhook Management: Build and manage webhooks to receive and push real-time data to third-party systems, ensuring data integrity and fault tolerance.
- CI/CD Pipeline Development: Design and implement CI/CD pipeline stages and events to automate build, testing, and deployment of integrated systems, ensuring high availability and minimal downtime.
- Automation & Optimization: Develop automation for system monitoring, error handling, retries, and health checks, ensuring systems remain synchronized and operational with minimal manual intervention.
- Security & Compliance: Ensure all integrations follow security best practices, including proper API authentication, encryption, and handling of sensitive data.
Required Skills: - Backend Development: 3+ years of Strong experience in backend programming languages such as Java, Node.js, Go, or similar.
- API Design & Development: Extensive experience in designing, developing, and consuming RESTful and SOAP APIs, with a focus on performance, security, and scalability.
- Event-Driven Systems: Experience building and integrating event-driven architectures using technologies like Kafka, RabbitMQ, AWS SNS/SQS, or similar.
- Webhook Management: Proficient in handling webhooks, both as consumers and producers, with an understanding of retry mechanisms, fault tolerance, and scaling.
- CI/CD Pipelines: Experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, Travis CI, or similar, including automated testing, deployment, and pipeline events/stages.
- Cloud Platforms: Hands-on experience with cloud platforms like AWS, GCP, or Azure and their respective tools for integrating and managing services.
- Version Control: Proficiency with Git and version control best practices.
Must Have Skills: - Java : 5+ Years
- REST: 5+ Years
- SOAP: 5+ Years
- Software Development: 6+ Years
- Kafka: 5+ Years
- GIT: 3+ Years
- CI/CD Pipelines : 5+ Years
- webhooks:3+ Years
TekWissen Group is an equal opportunity employer supporting workforce diversity.