Job Description
Job Description:
About the position: We are seeking a skilled Java Developer to join our team at Ahon Solutions Inc. The ideal candidate will have experience in developing J2EE applications using REST/JSON, Spring, and Spring Boot.
Key Responsibilities:
• Design, develop, and implement web-based Java applications to support business requirements
• Follow approved Agile life cycle methodologies, create design documents, and perform program coding
• Resolve technical issues through debugging, research, and investigation
Required Skills and Qualifications:
• 6+ years of relevant experience and a Bachelor's degree is required
• Strong knowledge and project experience in Java technologies like J2EE, JSP, Servlets, JDBC, Spring, SpringBoot, JPA, Web Services (REST, Soap), XSLT, XML
• Experience designing and implementing unit and functional testing
• Experience performing design and code reviews
• Experience with modern JavaScript MVC frameworks such as Ember, EXT, Angular, Bootstrap
• Experience with HTML, JavaScript, jQuery, and CSS
• Experience with database design including stored procedures, DML, and DDL tasks
• Knowledge of Jenkins/Code Management (GIT, SVN)
• Experience building/converting projects to Maven platform
• Experience with production support and issue resolution
Preferred Skills:
• Experience working in an Agile development environment
• Experience with JIRA
• Excellent communication and teamwork skills
• Experience with modern JavaScript MVC frameworks such as Ember, EXT, Angular, Bootstrap
• Experience with performance tools and hands-on debugging skills on any preferred IDE
• Knowledge on Docker, Kubernetes, and deployment pipelines
Responsibilities
- Design, develop, and implement web-based Java applications to support business requirements
- Follow approved Agile life cycle methodologies, create design documents, and perform program coding
- Resolve technical issues through debugging, research, and investigation
Requirements
- The ideal candidate will have experience in developing J2EE applications using REST/JSON, Spring, and Spring Boot
- 6+ years of relevant experience and a Bachelor's degree is required
- Strong knowledge and project experience in Java technologies like J2EE, JSP, Servlets, JDBC, Spring, SpringBoot, JPA, Web Services (REST, Soap), XSLT, XML
- Experience designing and implementing unit and functional testing
- Experience performing design and code reviews
- Experience with modern JavaScript MVC frameworks such as Ember, EXT, Angular, Bootstrap
- Experience with HTML, JavaScript, jQuery, and CSS
- Experience with database design including stored procedures, DML, and DDL tasks
- Knowledge of Jenkins/Code Management (GIT, SVN)
- Experience building/converting projects to Maven platform
- Experience with production support and issue resolution