Job Description
Your Responsibilities
As a Senior Software Engineer you will be responsible to design, build, test and deploy cutting
edge solutions at scale
You will need to exhibit strong leadership and communication skills to collaborate with product,
engineering and management
Create and recommend solution design options factoring in requirements, standards and
current Infrastructure environment. Communicate and present solutions to the other
stakeholders
Guide and mentor others members in the team to promote highly technical and self-sufficient
teams
Skills
Java, Spring Boot, Cloud, Web Services (RESTful & SOAP), Hibernate and SQL
Strong computer science fundamentals in algorithms, data structures, databases, caching etc.
Solid object-oriented software development skills
Hands on in developing applications using REST, Messaging and SOA
Strong coding/debugging abilities: You have advanced knowledge of Java programming
language and are happy to learn more
5+ years of Software Development experience
Passionate in unit testing and producing high quality code using TDD
Familiarity with Agile software development methodologies
Experience with Cloud Computing platforms: AWS or similar is a plus
Working knowledge of Docker, Kubernetes and modern CI/CD pipelines is a plus
A self-motivated learner and builder with strong customer focus and obsession to quality
You are comfortable conducting code reviews and giving feedback to ensure high standards of
code maintainability and extensibility
Strong interpersonal communication skills
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Sr. Software Engineer - Java
Contact Details:
Company: Hi Tides Consulting
Location(s): Bengaluru
Keyskills:
Web Services (RESTful & SOAP)