We are hiring for FinTech Company located @ 6th of October [Hybrid - Full Time]
**Job Title: Senior Java Developer**
**Experience:** 5-7 years
**Job Description:**
We are looking for a Senior Java Developer with 5 to 7 years of experience to join our team. The ideal candidate should have strong knowledge of Java, Apache Kafka, Spring Boot, XML, WSO2
**Responsibilities:**
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
- Contributing in all phases of the software development lifecycle (SDLC), including requirement gathering, analysis, design, development, testing, deployment, and maintenance.
- Writing well-designed, efficient, and testable code.
- Implementing and consuming RESTful and SOAP web services.
- Developing Kafka solutions for real-time data processing and streaming applications.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Working closely with product owners, architects, and other stakeholders to understand and refine requirements.
- Troubleshooting, debugging, and upgrading existing systems.
- Implementing and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines.
- using containerization technologies such as Docker and Kubernetes.
**Requirements:**
- 5-7 years of hands-on experience in Java development.
- Strong knowledge of Apache Kafka, Spring Boot, XML, WSO2, REST, SOAP, and other relevant technologies.
- Experience with microservices architecture and cloud platforms (e.g., AWS, Azure, GCP).
- Proficiency in database technologies such as SQL and NoSQL.
- Familiarity with DevOps principles and tools.
- Experience with code versioning tools such as Git.
- Bachelor’s degree in Computer Science or related field.
**Preferred Qualifications:**
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, Travis CI, or CircleCI.
- Experience in designing and implementing RESTful APIs.
- Excellent problem-solving skills.
- Ability to work independently and as part of a team.