Software Engineer (java + Javascript) Job in Tracelink

Software Engineer (java + Javascript)

Apply Now
Job Summary

Job Title: Software Engineer (Java + JavaScript)

Location: Pune

Experience: 3 5 Years

Company: TraceLink


Company Overview:

TraceLink s innovative software solutions and Opus Platform empower the pharmaceutical industry to digitize their supply chain, enabling enhanced compliance, visibility, and decision-making. Our technology helps reduce disruptions in medicine supply, ensuring patients worldwide receive the treatments they need. Founded in 2009, TraceLink operates from 8 offices globally, employing over 800 professionals, and serving more than 1,300 customers across 60+ countries. We are recognized as an industry leader by Gartner and IDC and are known for a positive and inclusive company culture as rated by Comparably.


Position Overview:

As a Software Engineer, you will be responsible for designing, developing, and maintaining microservices that handle large-scale data interactions, contributing to all stages of the application development lifecycle. This role focuses on leveraging our cloud-based, distributed architecture to build scalable and efficient software solutions.


Key Responsibilities:

  • Develop clean, maintainable, and efficient code primarily using JavaScript (Node.js) and Java/JavaRx
  • Design software components that maximize the benefits of our fully distributed, cloud-native architecture
  • Provide architectural input and participate in design reviews to ensure solutions meet performance and quality standards
  • Collaborate with Product Management, Architecture, and QA teams to clarify functional and non-functional requirements
  • Research and recommend new technologies, tools, and methodologies to keep TraceLink at the forefront of innovation
  • Accurately estimate development tasks and deliver within Agile Scrum sprints
  • Integrate third-party components as needed to enhance product functionality

Required Skills and Qualifications:

  • 3-5 years of experience in application design and development
  • Hands-on experience with JavaScript (Node.js) and Java/JavaRx, with strong proficiency in at least one
  • Solid understanding of RESTful APIs, Microservices architecture, and container orchestration (Kubernetes)
  • Experience with event-driven architectures and asynchronous messaging systems
  • Skilled in writing functional and unit tests
  • Experience building and consuming REST APIs; knowledge of Apollo Client/Server and GraphQL is a plus
  • Familiarity with at least one cloud platform, preferably AWS
  • Experience with CI/CD pipelines, version control systems (Git), and infrastructure as code
  • Demonstrated ability to work effectively in an Agile/Scrum environment
  • Strong problem-solving, communication skills, and ability to work both independently and in a team
  • Solid fundamentals in Computer Science including Data Structures and Algorithms

Education:

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related discipline.

Qualification :
Bachelors or Masters degree in Computer Science, Engineering, or a related discipline
Experience Required :

3 to 5 Years

Vacancy :

2 - 4 Hires

Apply Now