Position/Title: Senior software engineer -Java
Level: Individual contributor role
HighQ is a leading provider of cloud-based enterprise collaboration and publishing software. We provide innovative social software to some of the worlds leading law firms, investment banks, and corporations.
We work in close collaboration with our clients to develop innovative products that solve real business problems, reduce costs, build deeper client relationships and help gain a competitive advantage.
Role & Responsibilities
Designs, codes, tests, corrects and documents complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well engineered result. Takes part in reviews of own work and leads reviews of colleagues' work.
Selects appropriately from applicable standards, methods, tools, and applications. Communicates fluently, orally and in writing, and can present complex information to both technical and non-technical audiences. Facilitates collaboration among stakeholders who share common objectives. Plans, schedules and monitors work to meet time and quality targets. Rapidly absorbs new information and applies it effectively. Maintains an awareness of developing technologies and their application and takes responsibility for driving ones own development.
Work includes a broad range of complex technical or professional activities, in a variety of contexts. Investigates, defines and resolves complex issues.
B.Tech/M.Tech/MCA in computer science or equivalent
Minimum 4 years of relevant work experience in Java and related technology.
Strong working knowledge of Java/Gradle/Tomcat, and web technologies (JS, APIs, etc)
Excellent knowledge of RDBMS
Experience with Object oriented programming and RESTful web services Spring boot.
Ability to write clean, coherent, well-documented code and follow established coding-style guidelines.
Exposure of writing unit testing and understanding of Test Driven Development (TDD) etc.
Can-do attitude and a willingness to take ownership of problems, strong desire to learn and grow.
Excellent problem-solving skills with a history of superb delivery against assigned tasks
Good exposure of Agile and scrum software development process.
Good exposure of Apache Struts 2 framework
Good experience of UI technologies e.g. JQuery, AngularJS, Boot-strap
"Self-starter" attitude and ability to make decisions independently
Excellent verbal and written communication skills
Desired Candidate Profile
Please refer to the Job description above
UG: B.Tech/B.E. - Any Specialization, Computers
PG:M.Tech - Any Specialization, Computers, MCA - Computers
View Contact Details
High Q Solutions Limited
Greetings from HighQ Solutions. We are leading provider of innovative collaboration and publishing software to large international clients in the legal, banking and corporate sectors. We are growing rapidly and are seeking senior Java developers to join our experienced application development teams based in Ahmadabad, India.
IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines
and Terms and Conditions
for more comprehensive information on this aspect.