Padmi

Senior Software Developer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Unify Technologies

Opens the source posting on shine.com

Source description

About the role

View original

As an experienced Integration Developer with 3-7 years of experience, your role will involve: - Designing and developing integration solutions using Apache Camel, Java, and Spring Boot. - Implementing Enterprise Integration Patterns (EIP) for seamless system communication. - Developing and maintaining RESTful APIs, SOAP services, and message routing. - Collaborating with cross-functional teams to gather requirements and deliver scalable solutions. - Optimizing performance and troubleshooting integration issues across distributed systems. - Ensuring code quality through unit testing, code reviews, and CI/CD practices. To excel in this role, you are required to possess the following skills: - Strong proficiency in Java 8+. - Hands-on experience with Apache Camel and its components (e.g., JMS, FTP, HTTP, File). - Familiarity with Spring Framework, Spring Boot, and Maven/Gradle. - Experience with message brokers like ActiveMQ, Kafka, or RabbitMQ. - Understanding of microservices architecture and containerization (Docker/Kubernetes). - Knowledge of logging frameworks (SLF4J, Log4j) and monitoring tools. Preferred qualifications include exposure to cloud platforms (AWS, Azure, GCP), experience with Camel K or Camel Quarkus, familiarity with DevOps tools like Jenkins, Git, and Ansible, and certification in Java or Integration Technologies. Your educational background should include a Bachelors or Masters degree in Computer Science, Engineering, or a related field. As an experienced Integration Developer with 3-7 years of experience, your role will involve: - Designing and developing integration solutions using Apache Camel, Java, and Spring Boot. - Implementing Enterprise Integration Patterns (EIP) for seamless system communication. - Developing and maintaining RESTful APIs, SOAP services, and message routing. - Collaborating with cross-functional teams to gather requirements and deliver scalable solutions. - Optimizing performance and troubleshooting integration issues across distributed systems. - Ensuring code quality through unit testing, code reviews, and CI/CD practices. To excel in this role, you are required to possess the following skills: - Strong proficiency in Java 8+. - Hands-on experience with Apache Camel and its components (e.g., JMS, FTP, HTTP, File). - Familiarity with Spring Framework, Spring Boot, and Maven/Gradle. - Experience with message brokers like ActiveMQ, Kafka, or RabbitMQ. - Understanding of microservices architecture and containerization (Docker/Kubernetes). - Knowledge of logging frameworks (SLF4J, Log4j) and monitoring tools. Preferred qualifications include exposure to cloud platforms (AWS, Azure, GCP), experience with Camel K or Camel Quarkus, familiarity with DevOps tools like Jenkins, Git, and Ansible, and certification in Java or Integration Technologies. Your educational background should include a Bachelors or Masters degree in Computer Science, Engineering, or a related field.

One address, no account. We’ll tell you when matching roles go live.

More at Unify Technologies

Related open roles

View all roles