Software Java Developer

2 - 6 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Java Developer at ESMECH, your primary responsibility will be to build and maintain ERP applications, including complex groups of back-end services. You will be working on designing, developing, and maintaining efficient Java code for ERP applications, and collaborating with the team to ensure product quality. **Key Responsibilities:** - Maintain the existing Openbravo 3.0 ERP developed in Opensource technologies - Translate application storyboards and use cases into functional applications - Design, build, and maintain efficient, reusable, and reliable Java code - Ensure the best possible performance, quality, and responsiveness of the applications - Identify bottlenecks and bugs, and devise solutions to these problems - Develop or modify existing reports developed in ERP - Help maintain code quality, organization, and automatization **Skills Required:** - Proficient in Java core, with a good knowledge of its ecosystems - Solid understanding of object-oriented programming - Familiar with various design and architectural patterns - Skill for writing reusable Java libraries - Knowledge of SOAP & API development - Familiarity with concepts of J2EE, Serverlet JDBC, JavaScript, and Hibernate - Knowledge of report writing tools such as Jasper and I-report - Understanding fundamental design principles behind a scalable application - Basic understanding of the class loading mechanism in Java - Object-Oriented analysis and design using common design patterns - Creating database schemas that represent and support business processes - Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools, such as Git - Familiarity with continuous integration - Profound insight of Java Core internals (Class loading, Memory Management, Transaction management, etc.) - Preferred knowledge of Python, PHP, PLSQL, Relational DB, and PostgreSQL database - Knowledge of Tomcat Apache server - Preferred as a Sun Certified Java Developer **Qualifications and Experience:** - 2 to 3+ years of experience in Core Java, Preferred Knowledge of Opensource Technologies - BS / BE in Computer (or equivalent and 5+ years work experience) Interested persons fulfilling the above criteria should apply to hr@esmech.com with Bio-data and supporting documents.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You