Developer, Java LN
Job details
Important Notice:International Medical Corps does not ask for financial details, money transfers or payments of any kind from applicants to be considered for or secure a job. For more information, visit https://internationalmedicalcorps.org/fraud-alert/
JOB SUMMARY
This role will provide support for existing applications and develop extensions for the ERP system. The individual will also responsible for performance tuning, customization of web-based applications, and creating enterprise-wide solutions. The individual will play a crucial role in offering post-implementation support in a dynamic, geographically dispersed, and time-critical work environment.
To perform this job successfully, an individual must be able to perform each essential function with or without reasonable accommodation:
MAIN TASKS AND RESPONSIBILITIES
• Analyzing user requirements and business objectives, determining application features and functionality
• Managing Java/Java EE/SpringBoot application development while providing expertise in the full software development lifecycle, from concept and design to testing.
• Develop, modify, and enhance data and metadata service components, implement, and integrate Java based REST services, and support Elasticsearch index adjustments / restructuring due to data changes.
• Collaborate with cross-functional teams to improve existing products, services, and tools.
• Review and provide feedback on user testing plans, user manuals, and other supporting documents.
• Recommending improvements and assist in changes to best practices.
• Effectively prioritize and execute tasks in a high-pressure environment.
• Effectively work in both independent and in a team-oriented, collaborative environment.
• Familiar with ELK (Elasticsearch, Logstash, and Kibana).
• Experience in designing Elasticsearch index for search capabilities.
• Ability to work in a diversified environment.
• Compile detailed technical documentation and user assistance material
• Design, build and maintain efficient, reusable, and reliable Java code.
• Identify bottlenecks and bugs, and devise solutions to these problems.
• Help maintain code quality, organization, and automatization.
• Review peer work and give feedback.
• Stay up-to-date with emerging trends and technologies in software development.
Perform other duties as assigned. The duties and responsibilities listed in this document are representative of the nature and level of work assigned and not necessarily all inclusive.
Job Requirements
Additional Technical or Language Requirements
Code of ConductAs applicable to this position, an individual must promote and encourage a culture of compliance and ethics throughout the organization and maintain a clear understanding of International Medical Corps' and donor compliance and ethics standards and adheres to those standards. Staff are also responsible for preventing violations to our Code of Conduct and Ethics, which may involve Conflicts of Interest, Fraud, Corruption or Harassment. If you see, hear or are made aware of any violations to the Code of Conduct and Ethics or Safeguarding Policy, you have an obligation to report. If this is a supervisory position, one must set an example of ethical behavior through one's own conduct and oversight of the work of others; ensure that those who report to you have sufficient knowledge and resources to follow the standards outlined in the Code of Conduct & Ethics; monitor compliance of the people you supervise; enforce the Code of Conduct & Ethics and International Medical Corps' policies, including the Safeguarding Policy and the Protection from Harassment, Bullying and Sexual Misconduct in the Workplace Policy, consistently and fairly; support employees who in good faith raise questions or concerns.
SafeguardingIt is all staff shared responsibility and obligation to safeguard and protect populations with whom we work, including adults who may be particularly vulnerable and children. This includes safeguarding from the following conduct by our staff or partners: sexual exploitation and abuse; exploitation, neglect, or abuse of children, adults at risk, or LGBTI individuals; and any form of trafficking in persons.
International Medical Corps is proud to provide equal employment opportunities to all employees and qualified applicants without regard to race, color, religion, sex, sexual orientation, national or ethnic origin, age, disability or status as a veteran.
Share this job as a link in your status update to LinkedIn.#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.