• Java Developer

Industry IT
Location Karnataka Bangalore
Experience Range 3 - 5 Years
Qualification (B.E)

Functional IT Software - Application Programming / Maintenance
Job Description
About Us
“Magna Infotech, now Quess IT Staffing, is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names across industried. Quess IT Staffing is a division of Quess Corp Limited, India’s leading business services provider and largest domestic private sector employer. Quess Corp Limited is - ‘A Great Place to Work’ certified – a testament to our excellent culture, people, and processes.”
About Company
Roles and Responsibility

·         Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, containing software as the major component to meet agreed business needs

·         Job Description

·         Proven experience as a Java Developer, with 3 to 5 years of industry experience

·         Exposure with Linux environment, Apache and Tomcat

·         Expertise in technologies such as: Java 8, Spring MVC, Hibernate, Junit, Velocity, Free marker

·         Exposure in designing well-formed RESTful APIs

·         Experience with Tomcat, Intellig or Eclipse IDE, Postgres / Mysql / SQL

·         Experience with AWS and ability to undertake basic DevOps

·         Exposure to consuming RESTful APIs and authorization mechanisms like OAuth2.0, API key, JWT

·         Understanding or exposure to Jira / ADO in relation to agile task allocation and defect management

·         Experience working in an agile scrum environment

·         Knowledge in asynchronous programming, JMS, SQS, test automation frameworks

·         Exposure with front-end programming, Bootstrap framework (CSS3, HTML5, jQuery), and responsive UI

·         Develop new software applications - frontend and backend - according to our development standards (epics and user stories will be given, but understanding the wanted effect you should also be able to read between the lines)

·         Deploy, operate and maintain our applications incl. driving continuous improvement of the same for better quality, functionality, cost effectiveness, etc.

·         Actively maintain and enhance the application with quality design and fool proof solutions

·         And finally, but not at least, continuously reflect upon how we are doing things and where we can improve

·         We are looking for an analytical person that loves solving problems. We see that you are a good communicator, both in technical details as well as business needs


Skills & Experience:

·         Have strong communication skills in English

·         Knowledge of accepted software engineering methods such as object-oriented programming, structured programming, reusable software, life-cycle development and software development process methodologies

·         Be able to independently research and excellent problem-solving skills

·         Able to quickly analyze production issues and provide short-term and long-term remediation

A+| A| A-