Responsibilities
Join an Agile team coordinating with a Product manager, lead developer, and QA lead
Create new product features for our global customers using test driven development
Work on every level of the stack-frontend to backend, and everything in between
Take end-to-end ownership of your part of the functionality
Keep up to date on new technologies and share your knowledge
Participate in the full development life cycle from definition and design to product
delivery
Requirements
BE or B.Tech in Computer Science, Information Technology\
Proven object-oriented programming skills with Java and/or C++ preferably
Experience with RDBMS and SQL (Oracle, SQLServer, MySQL)
Strong knowledge of design patterns / data Structures
Strong analytical abilities with debugging and troubleshooting skills
Good oral and written communication skills
Preferred Skills
Experience in programming enterprise or web applications
Knowledge of broader Java and JEE stack (e.g JDBC, JMX, JPA, JMS)
Knowledge of HTML5, CSS, JavaScript, Ajax and various frameworks
AppServer experience (Tomcat, WebLogic, JBoss)
Experience with REST APIs
Open source frameworks such as Spring
Ability to contribute to Open Source projects
The duties and responsibilities described are not a comprehensive list and additional tasks may be assigned from time to time or the scope of the position may change necessary to business demands.
We are an equal-opportunity employer and value diversity at Kaleris. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.