Fullstack Java Developer

at  LMGC

Luxembourg, Canton Luxembourg, Luxembourg -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025Not Specified31 Jan, 2025N/AGit,Communication Skills,Sql,Node.Js,Maven,Vue.Js,Postgresql,Hibernate,Soft Skills,Spring Boot,Docker,Jenkins,AngularNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

LMGC is an IT services company which specialized in SAP when it was founded in 2006.
For over 10 years, LMGC has been providing IT expertise to its Luxembourgish and European customers.
Well-known and recognized for its SAP know-how in Europe, LMGC is also a major player in the Greater Region, supporting its customers in the modernization and digitization of their technological structures.
One of the most important services is the the provision of IT profiles for short, medium and long-term consultancy.
To meet our partners’ needs, we make at their disposal not only our IT expertise, but also consultants in all IT fields, such as development, business intelligence, project management, business analysis, networking, systems, security, etc.
We are seeking a Full-stack Developer with a strong focus on Java development to support our client in designing, developing, and maintaining scalable and efficient applications. You will work within an Agile environment, collaborating with cross-functional teams to deliver high-quality solutions. This role also requires some experience in Node.js, as you’ll occasionally contribute to backend development using JavaScript frameworks.
Key responsibilities
Backend Development: Design and implement robust and scalable backend solutions using Java (Spring Boot, Hibernate).
API Development: Build and maintain RESTful APIs to ensure seamless integration between systems.
Frontend Support: Work with modern frameworks (optional but a plus - Angular, React, or Vue.js).
Node.js Support: Occasionally contribute to Node.js backend components as part of a MicroServices architecture.
Database Management: Develop and optimize database queries (PostgreSQL, Oracle, or MongoDB).
Collaboration: Work closely with product managers, business analysts, and other developers to gather requirements and deliver high-quality software.
Code Reviews: Maintain clean, reusable, and efficient code while participating in code reviews to ensure best practices.
Requirements

TECHNICAL SKILLS:

Strong expertise in Java development (Spring, Spring Boot, Hibernate).
Experience with Node.js for backend development.
Proficiency in SQL databases (e.g., Oracle, PostgreSQL) and exposure to NoSQL databases (e.g., MongoDB).
Familiarity with MicroServices Architecture and API integrations.
Knowledge of tools like Maven, GIT, Jenkins, and Docker.
Frontend knowledge (optional): Exposure to Angular, React, or Vue.js is a plus.

SOFT SKILLS:

Strong problem-solving and analytical abilities.
Excellent communication skills to collaborate with technical and non-technical teams.
Self-motivated, team player, and ability to work in a fast-paced environment

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Luxembourg, Luxembourg