Position: Middle/Senior Java developer
Company: MEGOHIRING
Category: Java
Experience required: 2y
English level: intermediate

**About TotalSoft**

Established in 1994, TotalSoft is one of the most important providers of business software systems (ERP, HCM, CRM, DM and BI) in Central Europe.

TotalSoft is the preferred ERP solutions provider in Romania and one of the top 10 global providers of software solutions for the leasing industry.TotalSoft’s top products, Charisma ERP, Charisma HCM are market leader products in Romania, with relevant references in 8 industries: financial services, retail, distribution, production, construction, agriculture, medical and services.

**What you will do:**

• Develop software applications based on user requirements specifications (technical design, functionalities, system architecture);
• Provide Unit Test coverage;
• Provide technical guidance and oversight for design implementation ;
• Troubleshoot and provide resolution for software related issues or bugs ;
• Assist with application technical support throughout the agreed timelines;
• Create and/or update project documentation.

**What you need to succeed:**

• Good experience in Java, Spring (Spring Boot, Integration), Maven and SQL (including stored procedures);
• Good knowledge in Java EE, SOAP and REST services;
• Strong understanding of data structures, design patterns, concurrency, and scalability;
• Highly motivated, self-driven and interested in new scripting languages, frameworks and technologies;
• Strong analytical and critical thinking skills; Deadline and detail-oriented;
• Good communication and collaboration skills.

**We offer a motivating package:**
• Professional and friendly working environment;
• On-going development opportunities;
• Exposure to challenging projects in various industries both local and international;
• Private medical services (for candidates located in Romania).

**What recommends us?**

We do things with energy, passion, and curiosity, and we’re backed by our culture of innovation;
We offer a diversified range of activities in an international environment as well as a dynamic team with ambitious, yet realistic, objectives for the future, promoted by an open team and communication culture.