
Search by job, company or skills
Opening For Senior Software Engineer (Java, Spring, Springboot):
Location: Hyderabad
Responsibilities:
● The Senior Software Engineer helps Turvo maintain high standards through
analysis, design, development, and deployment activities.
● Review product specifications and produce top-quality high-level/low-level
technical design deliverables.
● Evaluate technical solutions for feasibility and fit, at the same time provide
recommendations and feedback.
● Collaborate cross-functionally to make technical trade-offs between your group's
short term and long term business needs, and the needs of the company as a
whole.
● Work closely with Software and Quality Engineers in your peer group 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, both in-code and on collaborative tools like
Confluence.
● Iteratively improve the underlying infrastructure and third-party libraries.
● Resolve escalated customer technical inquiries.
Qualifications:
● 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 that have been successfully deployed in an enterprise setting.
● Experience mentoring other Engineers.
● Knowledge of API driven platform development & Software Integration.
● Must have expertise in relational and non-relational/NoSQL databases like
MySQL, Oracle, MongoDB, ES, etc.
● Knowledge on Agile development tools, CI/CD tools like Jenkins and Test driven
development tools.
Good to have:
● Experience in designing, leading and shipping complex web applications.
● Experience developing applications for the Supply-Chain domain.
● An eye towards modern product design and minimalistic user experience.
● Knowledge of cutting edge technologies such as PaaS, NoSQL, Event processing
etc.
● You proactively contribute to knowledge-sharing across the Turvo engineering
community.
● You demonstrate resilience and navigate difficult situations with composure and
tact.
● Is self-motivated and able to work
Job ID: 146792187