Senior Java Developer
Requirements
- Expertise in complete lifecycle management, specifically in the areas of new software development, software maintenance, resolving technical issues as well as providing direction for new software technology/process development activities.
- At least 6 years Experience in Enterprise application development in Java / J2EE, ideally using Spring Boot. Experience working in Java/J2EE, Spring Boot, RESTful API, JSON/XML, webservices, Tomcat, RDBMS like Oracle, MSSQL, MySQL, experience consuming REST APIs
- Knowledge of Angular, TypeScript, Kendo Controls, JavaScript, HTML5 / CSS3 will be an added advantage.
- Proficient use of appropriate tools and techniques for productivity and code quality: debuggers, profilers, unit testing, Project Tracking, source control Including Eclipse IDE, Jira. GitLab etc
- Fluency in both oral and written English is essential.
Responsibilities
- Understanding project requirements and developing work schedules for self and the team
- Responsible for ensuring lifecycle management, specifically in the areas of new software development, software maintenance, resolving technical issues as well as providing direction for new software technology/process development activities.
- Ensure adherence to software development best practice.
- Attend / conduct daily scrum assigning tasks and achieving daily, weekly, and monthly goals.
- Provide technical leadership for application software design, development, troubleshooting.
- Interfacing with team members, and clients to ensure projects meet expectation and completed on time.
- Understanding existing applications and system, performing troubleshooting as and when required
- Attend review calls with end-client daily, demo the application updates and application as and when needed.
- Build and deploy application onto Development and Client /UAT environment.
Use of appropriate tools and techniques for productivity and code quality: debuggers, profilers, unit testing, Project Tracking, source control Including Eclipse IDE, Jira, GitLab etc