Job Summary
The S2 Senior Engineer - Full Stack role is pivotal in designing developing and maintaining scalable applications. With a focus on Kubernetes Kafka Rest API Spring Boot and Java the candidate will contribute to innovative solutions in the Cards & Payments domain. This hybrid role requires a seasoned professional with 10 to 13 years of experience working primarily during the day shift.
Responsibilities
- Develop and maintain high-quality full-stack applications using Java Spring Boot and Rest API to meet business requirements.
- Implement and manage containerized applications using Kubernetes to ensure scalability and reliability.
- Utilize Kafka for building robust data pipelines and real-time data processing solutions.
- Collaborate with cross-functional teams to design and implement innovative solutions in the Cards & Payments domain.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Troubleshoot and resolve complex technical issues to maintain application performance and availability.
- Participate in the entire software development lifecycle from concept and design to testing and deployment.
- Ensure application security and data protection by implementing industry-standard practices.
- Optimize application performance by identifying bottlenecks and implementing efficient solutions.
- Stay updated with emerging technologies and industry trends to continuously improve application architecture.
- Mentor and guide junior engineers to foster a culture of continuous learning and improvement.
- Contribute to the companys purpose by developing solutions that enhance customer experience and operational efficiency.
- Impact society by creating secure and efficient payment solutions that facilitate seamless transactions. Qualifications
- Possess a strong background in Java Spring Boot and Rest API development with proven experience.
- Demonstrate expertise in managing containerized applications using Kubernetes.
- Have hands-on experience with Kafka for data streaming and processing.
- Exhibit knowledge of the Cards & Payments domain as a nice-to-have skill.
- Show proficiency in troubleshooting and resolving complex technical issues.
- Display a commitment to continuous learning and staying updated with industry trends.
Certifications Required
Certified Kubernetes Administrator (CKA) Java SE 11 Developer Certification
Skills Required
Java, Spring Boot, Kafka, Rest Api, Kubernetes