Enable job alerts via email!

Software Engineer

Victrix Inc.

Pune District

On-site

INR 8,00,000 - 15,00,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Pune is seeking a skilled software developer with expertise in Java, Spring Boot, and Microservices. The ideal candidate will have over 3 years of development experience, a strong grasp of cloud technologies, and excellent problem-solving skills. Responsibilities include taking ownership of features, collaborating across teams, and maintaining high standards of quality through TDD. This role offers opportunities for mentorship and professional growth.

Qualifications

  • 3+ years of hands-on development experience in building products for large enterprises.
  • Exceptional communication skills.
  • Practical knowledge of cloud-based technologies is highly desirable.
  • Expertise in building highly performant scalable applications.

Responsibilities

  • Dive deep into technical aspects like Analysis, Design & Implementation.
  • Take complete ownership of features within the product.
  • Collaborate with the team to design solutions and seek stakeholder input.
  • Create functional specifications and detailed designs for your assigned features.
  • Implement intricate features following the Test-Driven Development process.

Skills

Java
Spring Boot
ElasticSearch
Microservices
Problem-solving
Data structures
Algorithms
Python

Education

Professional degree in Computer Science

Tools

ElasticSearch
Kafka
MongoDB
Hazelcast
Storm
Ceph
Job description
Education & Experience
  • A professional degree in Computer Science from a reputable institution, backed by a consistent academic record.
  • A knack for problem-solving, data structures, and algorithms.
  • Proficiency in ElasticSearch.
  • 3+ years of hands‑on development experience, primarily in building products for large enterprises.
  • Exceptional communication skills.
  • Mastery in Java programming; familiarity with Python is a plus. - Experience with Spring Boot.
  • Practical knowledge of one or more cloud-based technologies (e.g., ElasticSearch, Storm, Hazelcast, MongoDB, Ceph, Kafka) is highly desirable.
  • Expertise in building concurrent and/or parallelized, highly performant scalable applications.
  • A track record of identifying and addressing complex issues in scalable deployments.
  • Exposure to Service‑Oriented Architecture (SOA) and Test‑Driven Development (TDD) is an added advantage.
Roles & Responsibilities
  • Dive deep into technical aspects (Analysis, Design & Implementation) as required.
  • Take complete ownership of features within the product.
  • Engage in debates and detailed discussions about functional and non‑functional requirements with our Product Management team.
  • Collaborate with the team to design solutions, seeking stakeholder input before implementation.
  • Create essential artifacts such as functional specifications and detailed designs for your assigned features.
  • Implement intricate features with an unwavering commitment to quality, following the Test‑Driven Development (TDD) process.
  • Maintain open lines of communication, promptly reporting risks and progress to your supervising manager.
  • Share your expertise and mentor team members.
  • Provide support by troubleshooting and creating Root Cause Analysis (RCA) for production issues, subsequently working on short‑term and long‑term solutions.

Skills: Java, Spring Boot and Microservices

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.