Requirement: Full Stack Developer-JAVA
Technical Requirements
- 3+ years of experience developing with Java Technologies
- Strong Programming & Debugging skills. Hands on Java/JEE and Open Source skills and good understanding of Web Application Architecture and web services.
- Working experience with Front End Technologies (TBS,HTML5, CSS3, JQuery, JQuery Plugins, JSON, and developing cross platform code)
- Working Experience with Version Control Systems (Git etc.)
- Proven experience in developing web applications utilizing MVC Architecture - Spring MVC/Spring Core/Web Services (SOAP/REST).
- Exposure to UI programming and Dashboards. Analytical & problem solving skills
- Data Base skills - Oracle MySQL
- Experience in Java performance tuning, debugging and memory profiling
- Exposure to mobile frameworks, UI tools, cross browser and device platform is a definite plus.
- Behavioral AttributesQuick learner
- Go-getter - finds creative ways to get things done, and does them right
- Passionate for prominent software engineering methodologies such as extreme programming and continuous delivery
- Excited by new technologies and languages, and still pragmatic
- Motivated, self-directed, results oriented
Role& Responsibilities
- Design, develop and/or re-engineer highly complex application components, and integrate software packages, programs and reusable objects residing on multiple platforms.
- .As part of a dedicated, agile team, you will be responsible for performing product development based on Agile methodologies & participate in requirements / user story analysis and design.
- Complete activities related to the assigned user stories based on priority.
- Conduct appropriate unit and module testing. Detect report, investigate and fix defects in the application (production support).
- Work effectively in collaboration with other team members - as well as other support functions when required.
- Continued focus on improving the productapplications.