HamburgerMenu
hirist

TechVerito Software Solutions - Full Stack Engineer - Distributed Systems

Posted on: 19/11/2025

Job Description

Description :

- 5-6 years of proven and progressive experience using Java, Spring Boot, AWS, React. js or Angular, Javascript or Typescript.

- Experience working with TDD, Domain driven design, Reactor, Kafka, Docker, Kubernetes CLI, Kotlin(Good to have).

- A strong understanding of Object orientation, SOLID principles, Clean coding, and patterns is desirable.

Job Requirements :

- Experience working with Java, Spring Boot Web, Gradle, OOP, React. js or Angular, Javascript or Typescript.

- Experience working with TDD, Domain driven design, Reactor, Kafka, Docker, Kubernetes CLI, and Kotlin (Good to have).

- Great OO skills, including strong design patterns knowledge.

- Understanding functional programming would be a plus.

- You have led software development teams using Agile, Lean, and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation.

- Passion for software engineering and craftsman-like coding process.

- Experience in developing applications integrating with RDBMS like MySql or Postgres.

- Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.

Job Responsibilities :

- You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.

- You will work in collaborative, value-driven teams to build innovative customer experiences for our clients.

- Create large-scale distributed systems out of microservices.

- Efficiently utilize DevOps tools and practices to build and deploy software.

- You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between.

- You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills.

Benefits :

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

- Fosters learning, initiative, curiosity.

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

- Utilizes robust CI/CD and polyglot engineering.

- 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?