Backend Developer (Golang or Java)
Description
Backend Developer (Golang or Java)
Trantor Software Pvt. Ltd
Kalapatti, Coimbatore, Tamil Nadu
₹25,00,000 - ₹35,00,000 a year
Full job description
Job Summary:
Experience Required - 8+ years
Location - Coimbatore (Kalapatti)
As a Backend Technical Lead, you will be responsible for designing, implementing, and
optimizing the backend systems that support our applications. You will leverage your
expertise in programming languages such as Golang, C++, or Java to architect robust,
scalable, and high-performance solutions. Your role will involve guiding a team of
developers, ensuring adherence to best practices.
Key Responsibilities:
● Architect and Design: Lead the design and architecture of backend systems and
microservices to ensure they meet scalability, reliability, and performance goals.
● Microservices: Design, implement, and maintain microservices architecture. Ensure
seamless integration and communication between various services.
● Development: Write high-quality, maintainable, and optimized code in languages
such as Golang, C++, or Java. Implement efficient algorithms and data structures to
solve complex problems.
● Non-Functional Requirements (NFRs): Ensure systems meet key NFRs including
performance, scalability, security, and observability.
● Troubleshooting and Debugging: Identify and resolve complex technical issues in
a timely manner. Collaborate with other teams to address system-wide challenges.
● Testing and Quality Assurance: Ensure that testing is automated and that the
codebase is thoroughly tested. Maintain a strong focus on code quality and reliability.
● Code Reviews: Conduct code reviews to ensure code quality, consistency, and
adherence to standards.
● Optimization: Analyze and optimize system performance, including code profiling,
tuning, and improving resource utilization.
● Continuous Learning: Exhibit a continuous learning attitude, staying updated with
the latest technologies and best practices.
● Stakeholder Collaboration: Work closely with product managers, architects, and
other stakeholders to align technical solutions with business requirements.
● Mentorship: Provide technical guidance and mentorship to team members. Foster a
collaborative environment and promote best practices in software development.
Required Qualifications:
● Experience: Minimum of 8 years of experience in backend development, with a
proven track record as a Backend Technical Lead or similar role. Strong background
in designing and implementing backend systems and microservices.
● Programming Skills: Excellent programming skills in one or more languages such
as Golang, C++, or Java. Demonstrated problem-solving skills with the ability to
analyze complex systems and develop effective solutions.
● System Architecture: Experience in architecting scalable, high-performance
backend systems with a focus on microservices and service-oriented architecture.
● Code Optimization: Strong understanding of code optimization techniques and
performance tuning.
● Non-Functional Requirements: Familiarity with NFRs including performance,
reliability, scalability, security, and observability.
● Quality Conscious: A keen eye for detail with a focus on maintaining high-quality
code and automated testing.
● Team Player: Ability to work collaboratively within a team and contribute to a positive
team environment.
● Mentoring Skills: Strong mentoring and leadership skills with a commitment to
guiding and developing team members.
● Communication: Strong verbal and written communication skills, with the ability to
articulate technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications:
● Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Advanced degree is a plus.
● Experience: Experience with cloud platforms (AWS, Azure, Google Cloud) and
containerization technologies (Docker, Kubernetes). Experience with observability
tools such as Prometheus and Grafana is a plus.
● Tools and Technologies: Familiarity with modern development tools, CI/CD
pipelines, and version control systems (e.g., Git).
Job Type: Full-time
Pay: ₹2,500,000.00 - ₹3,500,000.00 per year
Location Type:
•	In-person
Schedule:
•	Monday to Friday
•	Morning shift
Application Question(s):
•	What is your notice period?
Work Location: In person