(Y-234) | Software Engineer / Senior Software Engineer - Java, Angular JS

(Y-234) | Software Engineer / Senior Software Engineer - Java, Angular JS

05 Jun
Rave Technologies India Private Limited

05 Jun

Rave Technologies India Private Limited


Job Profile

Role Summary:

The Senior Software Engineer role will include participation in the development maintenance of a cross-platform application development framework. You will be responsible for functionality design and development and will be expected to mentor other members of staff, reporting to the project manager. As part of this role you will spend a significant proportion of your time creating software.

The successful candidate should have a broad range of skills and should enjoy learning new technologies and working in a fast paced technical environment.

The successful individual will be working within a team of highly qualified people and will be working alongside other individuals who specialize in various web and back-end technologies.

The ideal candidate will be an excellent communicator both to Mumbai, and UK based colleagues, and will be capable

Qualification Criteria/Work Experience


Essential Technical Skills

Strong and Core Java development e.g. J2EE, Struts, JSP, Servlets, EJB

Design Patterns

Experience of working in an agile environment with rapid and continuous iterative development.

Strong knowledge/experience with RDBMS - preferably Microsoft SQL Server or Confidential or PostgreSQL

Application servers - Tomcat or JBoss or Glassfish

Knowledge in OOAD, Design Patterns

Expert in writing Automated Unit Tests using JUNIT, HTTPUnit or similar

Proficient in working on backend technologies like Confidential/ PL/SQL and stored procedures/triggers, etc

Knowledge of XML, Web API / Web Services SOAP or REST

Good technical analysis troubleshooting skills

Hands-on experience is a must

A willingness and ability to learn other technical skills rapidly and without formal training.

Technologies Hands-on Experience Years Priority

Core Java/J2EE Technologies Struts 5- 1 Spring MVC, Spring data-jpa/Hibernate/JPA, Spring boot 2- 1 Confidential PL SQL / SQL Server T-SQL 3- 1 Design Patterns 2- 1 SQL Server 2005/ or Confidential or PostgreSQL 2- 2 XML, Web API / Web Services SOAP or REST 2- 2 Javascript experience or any equivalent scripting technology2- 1

Essential Personal Skills

Excellent written and spoken English

An intuitive and , able to work alone and also as part of a team.

Ability to think laterally about problems and use new technologies to best advantage to deliver innovative solutions

Ability to work independently and with minimal supervision

Ability to manage competing demands and priorities without recourse to escalation or onshore supervision

Effective relationship builder, developing working relationships with individuals within the business

Must act with integrity and communicate in good time if there are problems in the project which will impact delivery

Must be able to work in a non-traditional offshore services delivery model where guidance is given to the outcomes needed, and the offshore team takes responsibility for delivery without needing extensive written specifications.

Willingness to challenge the status quo and put forward alternate technical ideas and concepts


Experience of working with ESBs

Knowledge of continuous integration technologies e.g. Jenkins

Docker knowledge and experience automated deployment

Mobile development using responsive design. Deployment technologies - either Phonegap or Cordova

Web Application Development - JSON, HTML, AJAX, CSS

Hands on Experience with the OpenSource community with respect to evaluating open source frameworks.

Technologies Hands-onExperience Years Priority

Angular JS 1.5 3- 2 Mobile Development 2- 2 Data Warehousing 2- 2 Jenkins 2- 2 Selenium API , Karma tests 2- 2 Web Application Development - JSON, XML, HTML, AJAX, CSS 2- 2

Desirable Previous Experience:

Prior experience of working in an offshore practice providing delivery services back to the UK

Previous experience working within the UK Public Sector or working with a software company delivering products and services to the UK Public Sector

Overall Project/Task description

Serving as a core member of an engineering team that designs, develops and supports software applications.

Tasks include - Server-side component design, detailed technical design, development, testing, implementation and maintenance

Write automated tests

Performing ongoing refactoring of code, and delivering continuous improvement

Ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects

Participate in daily scrum meetings

Participate in sprint planning and estimation of tasks


Master would be preferable. Along with certifications. Copy the link and open WeChat to share. Copy to clipboard Use Scan QR Code in WeChat and click to share. Software Engineer / Senior Software Engineer - Java, Angular JS

The original job offer can be found in Kit Job:

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: (y-234) | software engineer / senior software engineer - java, angular js
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert