Java Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a skilled Java Developer with strong backend development experience to join our innovative tech team in Milano.
About Softgenia
Softgenia is a leader in the tech industry, providing innovative solutions in AI, software development, web marketing, and more. Our mission is to bring concepts to life, serving a global clientele with products such as AI tools, HR software, and a variety of web marketing services. As we prepare for the We Make Future fair, we are looking to expand our team with a skilled Java Developer.
Responsibilities
- Develop and maintain backend components and APIs using Java and related technologies.
- Collaborate with frontend developers, designers, and product managers to deliver full-feature solutions.
- Write clean, scalable, and well-documented code.
- Optimize performance and troubleshoot issues in new and existing systems.
- Work with relational databases and data models.
- Participate in code reviews and technical discussions.
- Contribute to the ongoing improvement of development practices.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience with Java (JDK 8 or higher) and frameworks such as Spring Boot.
- Familiarity with REST APIs, HTTP protocols, and microservice architecture.
- Knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL.
- Experience with version control systems (e.g., Git) and build tools (e.g., Maven or Gradle).
- Good understanding of object-oriented principles and design patterns.
- Ability to work independently and as part of a team.
- Strong problem-solving and communication skills.
We Offer
- Competitive salary and benefits package.
- Opportunities to work on real-world projects with an experienced team.
- Flexible working hours and remote work options.
- Professional development and learning opportunities.
- A collaborative and supportive work environment.
Locations
- City: Milano
- Country: Italy
- Remote: No
Experience Level
- Years of Experience: 3-5
- Employment Type: Full-time
- Work Location Type: On-site
Education Level
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
© SOFTGENIA. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.