HamburgerMenu
hirist

TechVerito - Senior Software Engineer - Java/Node.js/Golang

TechVerito Software Solutions LLP
Anywhere in India/Multiple Locations
6 - 7 Years
star-icon
3.8white-divider3+ Reviews

Posted on: 02/12/2025

Job Description

Job Summary :


6- 7 years of highly skilled and motivated Senior Consultant with experience in software development, system design, and cloud technologies.

This is a hands-on engineering role designed for individuals who thrive in collaborative, agile environments and are passionate about building high-quality, scalable, and maintainable systems.

The role offers opportunities to lead design discussions, mentor engineers, and make a tangible impact by delivering modern, cloud-native solutions.

Job Qualifications :


- Professional experience in backend software development with strong skills in Java, Go, or NodeJS.

- Proven track record in designing and implementing microservices and distributed systems.

- Strong understanding of system design fundamentals - scalability, observability, resilience, and API design.

- Working knowledge of DevOps principles, CI/CD, and Infrastructure as Code (Terraform, CloudFormation).

- Experience with event-driven systems and messaging platforms like Kafka or SQS.

- Familiarity with agile practices such as pair programming, incremental delivery, and feedback-driven development.

- Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences.

Job Responsibilities :


- Collaborate with product owners, developers, and stakeholders to design, build, and deliver impactful software solutions.

- Lead the design and implementation of cloud-native, microservices-based architectures, ensuring performance, scalability, and maintainability.

- Develop backend services using Java, Go, or NodeJS, following clean coding standards and testing best practices.

- Drive architectural discussions using Domain-Driven Design (DDD) and event-driven principles.

- Deploy and operate systems on AWS or Azure, leveraging services like Lambda, API Gateway, Kubernetes (EKS/AKS), and managed databases.

- Foster collaborative engineering practices such as pair programming, code reviews, and shared ownership of quality.

- Guide technical conversations around trade-offs, system boundaries, and resilience patterns.

- Mentor junior engineers, promoting technical excellence and continuous learning.

- Take ownership of outcomes, ensuring technical decisions align with business goals and delivery timelines.

Benefits :


- Innovative Engineering : Collaborative, fail-fast, flat hierarchy.

- Fosters learning, initiative, curiosity.

- Masterful Development : Emphasizes clean code, SOLID principles, TDD/BDD.

- Continuous Growth : Structured mentorship, masterclasses, Geeknights, workshops, continuous skill enhancement, blog contributions.

- Agile & Client-Centric : Adopts Agile (Scrum, XP), promotes project ownership and deep client understanding for impactful solutions.

- Supportive Environment : Healthy work-life balance, flexible schedules, comprehensive benefits (generous leave), strong team-building.

info-icon

Did you find something suspicious?