Collaborate with other technical personnel or team members to finalize requirements.
Write and review detailed specifications for the development of complex system components.
Complete complex bug fixes.
Work closely with other development team members to understand complex product requirements and translate them into software designs.
Implement development processes, coding best practices, and code reviews.
Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
Resolve complex technical issues as necessary.
Mentor entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
Keep abreast of new technological developments.
Design and work with complex data models.
Mentor less-senior software developers on development methodologies and optimization techniques.
Perform other duties as assigned.
Requirements
5+ years of experience in software development.
Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
Proficiency in Java, J2EE, Spring, Spring Boot, and Microservices.
Experience working with databases such as MS SQL, Oracle, or MySQL.
Experience implementing projects on AWS Cloud.
Knowledge of DevOps is beneficial (CI/CD Pipelines, Docker, Kubernetes).
Experience with XML and XSLT is preferred.
Experience with NoSQL databases (Cassandra, Solr , Elasticsearch, Redis) is preferred.
Experience with message queue technologies is preferred.
Experience working in Source Code Management (GIT).
Experience developing software within the Scrum framework.
Benefits
Comprehensive Health Insurance: Covers you, your immediate family, and parents.
Enhanced Health Insurance Options: Competitive rates negotiated by the company.
Group Life Insurance: Ensuring financial security for your loved ones.
Group Accident Insurance: Extra protection for accidental death and permanent disablement.
Flexible Working Arrangements: Achieve a harmonious work-life balance.
Employee Assistance Program: Access support for personal and work-related challenges.
Medical Screening: Your well-being is a top priority.
Modern Family Benefits: Maternity, paternity, and adoption support.
Long-Service Awards: Recognizing dedication and commitment.
New Baby Gift: Celebrating the joy of parenthood.
Subsidized Meals in Chennai: Enjoy delicious meals at discounted rates.
Various Paid Time Off: Take time off with Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, and Gazetted Public Holidays.
Free Transport (Chennai): Pick up and drop off from home to office and back.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.