TalentAQ

TalentAQ

Senior Java Developer

EngineeringContract10+ yearsPAN India

Required Skills
20 skills

Java
Spring Boot
Kafka
Flink
Spring Integration
ELK stack
Elasticsearch
Logstash
Kibana
Flowable
Angular
React
JavaScript
Docker
Microsoft Azure
CI/CD
TeamCity
Jenkins
GitHub
GitLab

Job Description

#Key Responsibilities:  Design, develop, and maintain enterprise-grade backend systems using Core Java and Spring Boot.  Implement microservices and data processing pipelines using Apache Kafka, Apache Flink, and Spring Integration.  Collaborate with business and technical stakeholders to translate business requirements into technical solutions.  Apply best practices in software engineering, including CI/CD, code reviews, and unit testing.  Monitor and troubleshoot application issues using ELK stack (Elasticsearch, Logstash, Kibana).  Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).  Integrate BPMN/CMMN tooling like Flowable for workflow automation (if applicable).  Contribute to frontend development where necessary using Angular/React/JavaScript.  Work with Docker and Microsoft Azure for containerization and cloud deployments. #Required Skills & Experience:  10+ years of professional software development experience.  Strong hands-on experience with Core Java, Java 8 (Lambdas, Streams, etc.).  Extensive knowledge of Spring Framework - Spring Boot, Spring Integration, etc.  Experience with Kafka or other messaging systems; Apache Flink is a strong plus.  Familiarity with design patterns and stream processing paradigms.  Experience with Flowable or similar BPM tools (e.g., Camunda, Activiti) is highly desirable.  Working knowledge of front-end frameworks (Angular, React, JavaScript) is a plus.  Proficiency with CI/CD tools (TeamCity, Jenkins) and version control (GitHub, GitLab).
#Key Responsibilities:  Design, develop, and maintain enterprise-grade backend systems using Core Java and Spring Boot.  Implement microservices and data processing pipelines using Apache Kafka, Apache Flink, and Spring Integration.  Collaborate with business and technical stakeholders to translate business requirements into technical solutions.  Apply best practices in software engineering, including CI/CD, code reviews, and unit testing.  Monitor and troubleshoot application issues using ELK stack (Elasticsearch, Logstash, Kibana).  Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).  Integrate BPMN/CMMN tooling like Flowable for workflow automation (if applicable).  Contribute to frontend development where necessary using Angular/React/JavaScript.  Work with Docker and Microsoft Azure for containerization and cloud deployments. #Required Skills & Experience:  10+ years of professional software development experience.  Strong hands-on experience with Core Java, Java 8 (Lambdas, Streams, etc.).  Extensive knowledge of Spring Framework - Spring Boot, Spring Integration, etc.  Experience with Kafka or other messaging systems; Apache Flink is a strong plus.  Familiarity with design patterns and stream processing paradigms.  Experience with Flowable or similar BPM tools (e.g., Camunda, Activiti) is highly desirable.  Working knowledge of front-end frameworks (Angular, React, JavaScript) is a plus.  Proficiency with CI/CD tools (TeamCity, Jenkins) and version control (GitHub, GitLab).

Similar Jobs

10000 jobs available

Engineering5+ years
Java
Spring Boot
Microservices
+18 more
TAD International Business Services Pvt. Ltd.
Engineering6+ yearsRemote
Java
Spring Boot
REST APIs
+16 more
EngineeringFull Time5+ years
Java
Spring
JavaScript
+28 more
EngineeringFull Time9-12 years
Java
SpringBoot
Microservices
+13 more
EngineeringFull Time5-8 years
Java
Spring Boot
Hibernate
+23 more
Java/J2EE
React
Angular
+20 more