Find The RightJob.
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.
MINIMUM QUALIFICATIONS
· Typically, Bachelor's degree in the field of computer science
· 3+ years of experience developing web applications with: Java/J2EE, Spring, Struts, Apache Velocity templates, Hibernate.
· Knowledge of SQL and PostgreSQL
· Understanding of agile software development methodologies, values, and procedures.
· SOA design and web service development including REST, SOAP, JSON.
· Experience in client-side scripting including JavaScript, JQuery, HTML5.
· Advanced understanding of data modeling Data Modeling and Data Warehouse technologies.
· Hands on experience working in integrated development environments.
· Experience working with enterprise applications, including ERP, CRM, etc.
· knowledge of UML and Design Patterns.
· Advanced proficiency with Azur TFS.
Job Type: Full-time
Work Location: In person
Similar jobs
Crewlogix
Lahore, Pakistan
about 3 hours ago
Tamweel Aloula - تمويل الأولى
Dhahran, Saudi Arabia
about 5 hours ago
Cisco
Mangaluru, India
about 6 hours ago
Medstar Healthcare LLC
Egypt
about 6 hours ago
Flatgigs
Karachi, Pakistan
about 6 hours ago
ARRAY INNOVATION
Manama, Bahrain
about 6 hours ago
Cruzze Solutions LLP
India
about 6 hours ago
© 2026 Qureos. All rights reserved.