➡️ Apply here: Senior Integration Developer with Java
🔔 Monitor #java #fullstack jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
We are seeking a skilled and experienced Senior Integration Developer with strong expertise in Java and integration technologies to join our team. This role focuses on technical support, system troubleshooting, performance monitoring, and assisting with the implementation of integration solutions.
Responsibilities:
* Design, develop, and maintain integration solutions using the Spring Framework, Apache Camel, and other integration patterns such as RESTful APIs, SOAP services, file-based FTP/SFTP, and OAuth authentication.
* Collaborate with architects and cross-functional teams to design integration solutions that are scalable, secure, and aligned with business requirements
* Resolve complex integration issues, performance bottlenecks, and data discrepancies across multiple systems. Provide support for production issues and implement fixes
* Document integration processes, technical designs, APIs, and workflows to ensure clarity and ease of use
* Participate in an on-call rotation to provide 24/7 support for critical production issues
* Gain or demonstrate source code/version control management experience in a collaborative work environment
Requirements:
* 5+ years of Java development experience with a strong background in Spring Framework and Apache Camel
* Proficiency in using Azure DevOps for CI/CD pipeline implementation, version control, and collaboration
* Expertise in creating and managing integration solutions using RESTful APIs, SOAP services, FTP, and SFTP protocols
* Background in containerization and cloud-native development with Docker, Kubernetes, and Azure AKS
* Knowledge of secure authentication frameworks like OAuth and their application in integration solutions
* Familiarity with SQL-based databases, including T-SQL and stored procedures, in an integration context
* Hands-on experience with Azure services such as Azure Service Bus, Azure Kubernetes Service, and ideally, Azure API Management
* Strong problem-solving skills with the ability to diagnose and resolve complex integration or performance issues
* Effective collaboration skills for working across technical and non-technical teams in a fast-paced environment
* Background in production support and incident management processes
Nice to have:
* Experience in the insurance domain and understanding its integration requirements
* Familiarity with Azure Container Apps and their role in deployment workflows
* Knowledge of other enterprise-level integration tools or technologies
We offer:
* We connect like-minded people: Delivering innovative solutions to industry leaders, making a global impact. Enjoyable working environment, whether it is the vibrant office or the comfort of your own home. Opportunity to work abroad for up to two months per year. Relocation opportunities within our offices in 55+ countries. Corporate and social events.
* We invest in your growth: Leadership development, career advising, soft skills and well-being programs. Certifications, including GCP, Azure and AWS. Unlimited access to LinkedIn Learning and Get Abstract. Free English classes with certified teachers.
* We cover it all: Participation in the Employee Stock Purchase Plan. Monetary bonuses for engaging in the referral program. Comprehensive medical & family care package. Five trust days per year (sick leave without a medical certificate). Benefits package (sports activities, a variety of stores and services).
EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.
