UP

Java/React Engineer, ref: 1722

Salary
€3K–€3.5K/mo
Hiring from
Greece
Work type
Hybrid
Posted

609,721 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

We are currently seeking a talented Java/React Engineer on behalf of one of our major clients in Manufacture Technology sector.




Working model: hybrid

Location: Athens, Greece

Salary range: 3000 – 3500 euros gross




Job Profile


We are seeking a talented Full-Stack Developer to join our ePrism Team, specializing in React for front-end development and in Java for back-end development. ePrism is our client’s software solution for product selection, configuration and quotation. It also provides functionalities for order management, document management, workflow automation, customer relationship management (CRM), etc.

Our current tech stack in ePrism team is:

  • Java 17 (Monolithic)
  • React (v.18)
  • SQL Server
  • RabbitMQ
  • Gitlab for ticketing
  • CI/CD

The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-quality applications across both server side and client-side technologies. This role requires strong technical judgment, attention to detail, and the ability to perform effectively in a fast-paced environment while collaborating closely with cross functional teams to deliver reliable solutions.



The full-stack developer will contribute to the design, development, and maintenance of client-server applications. This role is suited for experienced engineers who can drive tasks to completion, contribute to technical decisions, and deliver high-quality solutions within a collaborative team environment. The developer will be responsible for designing, coding, testing, and maintaining applications, applying modern development practices and tools to ensure scalability, maintainability, reusability, and optimal performance.




Essential Responsibilities


  • Design, develop, and maintain back-end applications using Java, ensuring high quality and consistency
  • Design, develop, and maintain front-end web applications using React/Redux, ensuring high quality and consistency
  • Design, optimize, and review SQL queries and data access patterns for performance, reliability, and maintainability
  • Design, build, and evolve RESTful APIs, contributing to API standards and integration best practices
  • Ensure responsive, accessible, and cross device compatible user interfaces using modern CSS practices
  • Work independently on assigned tasks while ensuring timely delivery and high-quality standards
  • Collaborate closely with other developers, providing technical guidance and support across full stack development
  • Actively participate in code reviews, promoting best practices, coding standards, and clear documentation
  • Partner with business analysts and stakeholders to translate requirements into robust technical solutions
  • Engage as a key contributor in agile workflows, including sprint planning and review sessions
  • Apply security best practices throughout the software development lifecycle
  • Use GitLab or GitHub for version control, supporting effective collaboration and code quality
  • Work with and help improve CI/CD pipelines for automated builds, testing, and deployments




Position Requirements


Education:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field


Development Skills:

  • 5+ years of professional experience developing web applications using React/Redux, with a strong focus on quality, maintainability, and performance
  • 5+ years of experience designing and developing Java-based applications, including complex business logic and integrations
  • Strong hands-on experience designing, writing, and optimizing SQL queries, with an understanding of data modeling and performance considerations
  • Solid expertise in JavaScript, HTML, CSS, and related web standards, experience working with XML where applicable
  • Proven experience designing, building, and consuming RESTful APIs, with strong knowledge of JSON and API best practices
  • Advanced proficiency with Git-based version control systems
  • Strong experience working in Agile development environments, contributing to planning, estimation, and continuous improvement
  • Deep understanding of software engineering principles, design patterns, and best practices, with the ability to apply them pragmatically
  • Openness to adopting and effectively leveraging modern development tools (e.g., GitHub Copilot) to improve productivity and code quality


Development Tools:

  • Strong proficiency with Eclipse and Visual Studio Code for development, debugging, and troubleshooting
  • Solid experience using SQL Server Management Studio (SSMS) for database development, query optimization, and issue resolution



Communication:

  • Good verbal and written communication skills, with the ability to clearly explain technical concepts
  • Ability to work effectively in a collaborative, fast-paced team environment
  • Ability to adapt to new technologies and work effectively in a multicultural, cross-functional environment
  • Proficiency in English is required




Freelancers are welcome




Benefits:

  • Hybrid model of working
  • Competitive remuneration package
  • Private Insurance
  • A dynamic challenging environment resulting in continuous learning / education / progression
  • Ability to work with cutting edge technologies
  • Pleasant working environment
  • Ability to expand knowledge and responsibilities



UpcoMinds is a dynamic IT company with 29 years of experience that provides end-to-end web and mobile solutions helping businesses to reinvent themselves in the digital world. Our team’s skills and expertise will ensure the holistic digital transformation of any organization, which will considerably improve both business operations and customer’s experience.

Our goal is to always have our end products and services reflect our deep engineering skills and elegant progressive design aesthetic. We fundamentally believe deeply in developing long term strategic partnerships with our clients by exceeding expectations and maintaining a high level of transparency.

Find out more about us at www.upcominds.com

We commit to promote Inclusion & Diversity by creating a working environment where all employees are treated with dignity and respect and where individual differences are valued. We offer equal opportunity in all aspects of employment.

Our recruitment consultants will go through your Curriculum Vitae as soon as possible and get back to you to discuss the opportunity for which you apply. If you don’t hear from us in the coming ten (10) working days, you may consider that you have not been selected for the particular job.

By submitting your CV, you consent to its retention in our database for a period of two (2) years, for the purpose of considering your application for current or future employment opportunities, in accordance with applicable data protection legislation GDPR.

Similar jobs