Senior Software Engineer- Backend

Published date: 2024/01/10
  • Location: Chennai, Tamil Nadu, India
Job Description

Responsibilities:
• Designs and develops high quality clean code
• Oversees team members performing these functions
• Anticipates problems and future technical needs and takes necessary steps to address Issues.
• Work primarily in server side technologies and comfortable with client side whenever required
• Enthusiastically follow technology trends, software engineering best practices and technologies

Requirements:
• Must have a Bachelor's degree in computer science or equivalent
• Must have at least 4 -8 years experience as a software developer
• Must be proficient in Core Java
• Must have developed or worked in RESTful services
• Must have developed microservices with Spring/Spring Boot
• Good with writing SQL functions and procedures
• Must have worked in at least one NoSql solution like MongoDB
• Should have worked with RDBMS like Postgres or Mysql
• Should have good knowledge in design patterns

Good to have:
• Experience with AWS services integration with Java
• Experience with JUnit cases for all implementations
• Knowledge on CICD build pipelines
• Experience Liquibase
• Experience working with
• Experience with Docker
• Basic experience with AWS offerings
• Experience with TDD

Perks:
• Day off on the 3rd Friday of every month (one long weekend each month)
• Monthly Wellness Reimbursement Program to promote health well-being
• Paid paternity and maternity leaves
• Fully stocked pantry
• Gaming area with table tennis, pool, and carom tables
• Amphitheater for screening sports events, movies, and town hall
Qualifications

B.Tech
Additional Information

All your information will be kept confidential according to EEO guidelines
Company Name: Forbes Advisor

Apply

0 page views

Related listings

  • Software Engineer
    Software Developer
    Chennai (Tamil Nadu) Software Developer
    Experience Level: 7 to 8 Yrs years Locations: Chennai(Hybrid) Notice Period: Immediate to 30 days Job Description: Software Engineer IT Roles and Responsibilities • Works closely with business and stakeholders to understand new requirements and enhan...
    2026/11/09
  • Programmer/Jr Developer
    Software Developer
    Software Developer
    Short Description Qualifications Job Responsibilities
    2026/11/09
  • Lead Software Engineer
    Software Developer
    Chennai (Tamil Nadu) Software Developer
    About Freshworks Company Description Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and desi...
    2026/11/09