Senior Software Engineer

Software Developer Jobs
1 views

Senior Software Engineer

Software Developer Jobs
1 views

Description

Role : Senior Software Engineer

Job Type : Full time

Experience : 8-10 years

Top Skills : Microservices, Spring boot, Java, Kubernetes, Docker, Kafka, RabbitMQ

Employer : Kiva

Job Description :

We are seeking a highly skilled Senior Software Engineer with extensive experience in modern software development practices and technologies.

The ideal candidate will have a strong background in product development, a stable work history, and hands-on experience with the latest technologies and frameworks.

Key Responsibilities :
• Design, develop, and maintain scalable and efficient software systems.
• Architect and implement microservices and distributed systems.
• Lead and mentor junior developers to improve code quality and ensure adherence to best practices.
• Collaborate with cross-functional teams to define product requirements and prioritize feature development.
• Conduct code reviews and ensure high standards of code quality.
• Develop and manage CI / CD pipelines for automated testing and deployment.
• Ensure application performance, uptime, and scalability.
• Troubleshoot and resolve complex technical issues.

Must have Technical Skills :
• Java 8 and above : Must be Proficient in Java 8 or higher versions.
• Microservices : Must have extensive experience in designing and deploying microservices.
• Spring Boot : Must have strong expertise in Spring Boot framework.
• Kubernetes : Must have Hands-on experience with Kubernetes for container orchestration.
• Docker : Must be Proficient in Docker for containerization.
• Kafka : Must have Experience with Kafka for real-time data pipelines and streaming.
• RabbitMQ : Must have strong working knowledge of RabbitMQ for messaging queues.
• CI / CD : Must be experienced with CI / CD tools and practices.
• Data Structures and Algorithms (DSA) : Must have Strong understanding of DSA for efficient problem-solving.
• Architecture : Must be proficient in software architecture and system design.
• Distributed Systems : Must have Experience with designing and managing distributed systems.
• Must have extensive experience with Microservices, Data Structures, Distributes Systems
• Should be interested in an individual contributor role
• Must have Technology expertise and hands-on experience in Distributed Systems, Microservices, Kubernetes, Docker
• Experience Range : 8-10 years : 10+ preferred

Preferred Background :
• Product-Based Experience : Prefer candidates with experience in product development.
• Work History : Stable work history with long-term commitments to previous employers.
• Project Scale : Must have experience with large-scale, complex projects, in distributed systems and microservices.

Soft Skills :
• Strong problem-solving skills.
• Excellent communication and teamwork abilities.
• Proactive and self-sufficient work ethic.
• Ability to mentor and lead junior team members.

Education :
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Attributes

Company Name: Recro

Contact 1424login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    1424login
    9020 active listings
    Professional seller
    Registered for 1+ month
    Last online 2 weeks ago
    Contact All items

    Listing location

    Alwar, Rajasthan, India
    27.5, 76.5

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Senior Software Engineer by 1424login