Job Description
Responsibilities:
We are hiring for Java Developer, whose day-to-day responsibilities will include:
1. Collaborate with other senior engineers, and management, to achieve optimal application architecture and design
2. Develop efficient, secure applications, peer-review code, and document solutions within an agile-blended software environment
3. Communicate proactively with team members, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence
4. Ability to work independently and as a member of a team spread over different time zones
Skills:
1. Understanding of object oriented programming skills and data structures
2. At least 2 years of hands-on development in Java
3. Experience with developing web applications
4. Expertise with in Core Java (Collections, Exception handling)
5. Experience with J2ee( Servlets, JSPs)
6. Should have worked on Java frameworks (Spring boot, Hibernate, Struts)
7. Experience with all well known database technology and object-relational mapping, experience with in-memory databases (Mysql, Mssql)
8. Experience with all well known relational and NoSQL databases (Mysql, Mssql, Firebase, MongoDB)
9. Knowledge and development background in web-services/REST, AJAX, JSON, and XML
10. Experience with Windows and Linux based environments
11. Experience with Maven and GIT tools
12. Understanding of UI technologies (HTML, CSS, Javascript libraries) would be a plus
Employement Category:
Employement Type: Full time
Industry: Full time
Functional Area: IT
Role Category: IT
Role/Responsibilies: Java Developer
Contact Details:
Company: Xytiq Technologies
Location(s): Bengaluru