Padmi
Turvo logo
Turvo

Transportation Management System (TMS) · Supply chain collaboration

Senior Software Engineer - Java Development

HyderabadPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Turvo

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a Senior Software Engineer at Turvo, you will play a crucial role in maintaining high standards through analysis, design, development, and deployment activities. Your main responsibilities will include reviewing product specifications, producing top-quality technical design deliverables, evaluating technical solutions for feasibility, and collaborating cross-functionally to make technical trade-offs between short term and long term business needs. Key Responsibilities: - Review product specifications and produce top-quality high-level/low-level technical design deliverables - Evaluate technical solutions for feasibility and provide recommendations and feedback - Collaborate cross-functionally to make technical trade-offs between short term and long term business needs - Work closely with Software and Quality Engineers to implement solutions, test, automate, and deliver high-quality features - Perform thorough code-reviews and provide actionable feedback - Implement automation for clean code, quality gates, and security vulnerability checks - Document components and design in-code and on collaborative tools like Confluence - Iteratively improve the underlying infrastructure and third-party libraries - Resolve escalated customer technical inquiries Qualifications Required: - Minimum 5 years of Software Engineering experience - Minimum 3 years of relevant experience working on Java, Spring, and SpringBoot - Bachelor's degree in Computer Science, related field, or relevant experience - Experience building microservice-based high-performance, stable, scalable systems deployed in an enterprise setting - Experience mentoring other Engineers - Knowledge of API-driven platform development and Software Integration - Expertise in relational and non-relational/NoSQL databases like MySQL, Oracle, MongoDB, ES, etc. - Knowledge of Agile development tools, CI/CD tools like Jenkins, and Test-driven development tools Additional Details: Nice to have: - Experience in designing, leading, and shipping complex web applications - Experience developing applications for the Supply-Chain domain - Ability to contribute to knowledge-sharing across the Turvo engineering community - Demonstrate resilience and navigate difficult situations with composure and tact - Self-motivated and able to work independently (Note: The company details were not provided in the job description) Role Overview: As a Senior Software Engineer at Turvo, you will play a crucial role in maintaining high standards through analysis, design, development, and deployment activities. Your main responsibilities will include reviewing product specifications, producing top-quality technical design deliverables, evaluating technical solutions for feasibility, and collaborating cross-functionally to make technical trade-offs between short term and long term business needs. Key Responsibilities: - Review product specifications and produce top-quality high-level/low-level technical design deliverables - Evaluate technical solutions for feasibility and provide recommendations and feedback - Collaborate cross-functionally to make technical trade-offs between short term and long term business needs - Work closely with Software and Quality Engineers to implement solutions, test, automate, and deliver high-quality features - Perform thorough code-reviews and provide actionable feedback - Implement automation for clean code, quality gates, and security vulnerability checks - Document components and design in-code and on collaborative tools like Confluence - Iteratively improve the underlying infrastructure and third-party libraries - Resolve escalated customer technical inquiries Qualifications Required: - Minimum 5 years of Software Engineering experience - Minimum 3 years of relevant experience working on Java, Spring, and SpringBoot - Bachelor's degree in Computer Science, related field, or relevant experience - Experience building microservice-based high-performance, stable, scalable systems deployed in an enterprise setting - Experience mentoring other Engineers - Knowledge of API-driven platform development and Software Integration - Expertise in relational and non-relational/NoSQL databases like MySQL, Oracle, MongoDB, ES, etc. - Knowledge of Agile development tools, CI/CD tools like Jenkins, and Test-driven development tools Additional Details: Nice to have: - Experience in designing, leading, and shipping complex web applications - Experience developing applications for the Supply-Chain domain - Ability to contribute to knowledge-sharing across the Turvo engineering community - Demonstrate resilience and navigate difficult situations with composure and tact - Self-motivated and able to work independently (Note: The company details were not provided in the job description)

One address, no account. We’ll tell you when matching roles go live.

More at Turvo

Related open roles

View all roles