Job Title : Senior Developer (Java & Kafka)
Role Summary :
We are seeking an experienced and highly skilled Software Engineer with 5 to 10 years of hands-on experience in cloud-native application development and microservices architecture. The ideal candidate will possess deep technical expertise in AWS, Java, Kafka, Spring Boot, with a strong understanding of designing scalable and high-performance software solutions. You will collaborate with cross-functional teams to deliver cutting-edge applications while driving technical improvements and best Responsibilities & Architecture Development :
- Lead the design and development of cloud-native applications and microservices architecture.
- Make key technical decisions regarding application scalability, security, and performance optimization.
- Ensure adherence to best practices and coding standards while contributing to design Implementation & Maintenance :
- Develop, test, and optimize robust and efficient code, ensuring high-quality software solutions.
- Troubleshoot complex issues, implement effective solutions, and proactively improve system performance.
- Maintain and enhance existing applications to ensure seamless Tracking & Resolution :
- Take ownership of critical issues and drive their resolution efficiently.
- Optimize system reliability by analyzing application logs and improving fault & Code Reviews :
- Mentor junior developers, conduct code reviews, and provide guidance on best development practices.
- Partner with cross-functional teams, including architects, product managers, and DevOps engineers, to implement innovative Skills :
- Proven experience in AWS cloud development, serverless architectures, and containerized applications.
- Expertise in Kafka, Spring Boot, Java and RESTful APIs for building distributed applications in Event Driven Architecture.
- Strong knowledge of data formats like JSON, Avro, and serialization techniques.
- Exposure to containerization technologies (Docker, Kubernetes, ECS, EKS)
- Proficiency in Agile development, DevOps practices, and CI / CD pipeline implementations.
- Experience in Node.js and Angular JS or moden UI framework is an added :
- 5 to 10 years of software development experience in cloud and microservices environments.
- Solid experience working in Agile teams, leading technical discussions, and handling full SDLC Skills :
- Strong problem-solving abilities with an analytical mindset.
- Excellent communication and teamwork skills to collaborate across diverse teams.
- Ability to quickly learn and adapt to emerging technologies and industry trends.
ref : hirist.tech)