Almotech
Junior Full Stack Developer (Java)
AlmotechIreland9 hours ago
Full-timeEngineering, Information Technology

Job Specification: Junior Full Stack Developer (Java)

Company: Almotech

Location: Tuam, Co. Galway

Job Type: Full-time / Permanent

Department: Software Development Team


About Almotech:

Almotech is a growing technology-based media company that is committed to innovation. Our team is composed of talented professionals working on cutting-edge solutions. As we expand, we are looking for a Junior Full Stack Developer to join our Software Development Team. This is an exciting opportunity to work with a dynamic group of individuals and to develop innovative solutions that will shape the future of the business.

Role Overview:

As a Junior Full Stack Developer at Almotech, you will work mainly in Java but also have the opportunity to engage with a variety of technologies. You'll collaborate with senior developers and other team members to create solutions that enhance user experiences across our platform. You will gain hands-on experience in software development and grow within the company by contributing to the development of content management tools and user-facing features.

Key Responsibilities:

  • Support the development of content creation and content management tools that empower users to upload, schedule, and manage their own media content.
  • Test the functionality and usability of new applications before they are released to the content management system.
  • Work with front-end languages such as HTML, CSS, and JavaScript to design and implement new user interfaces.
  • Develop server-side code using Java, J2EE, and Spring frameworks to ensure efficient functionality.
  • Collaborate with the development team to integrate back-end systems with front-end solutions.
  • Participate in code reviews, debugging, and troubleshooting to improve the performance and reliability of applications.
  • Stay up-to-date with industry trends and technologies to suggest improvements and innovations in the development process.

Experience Required:

  • Minimum 1 year working in a similar role
  • Front-End Languages: HTML, CSS, JavaScript (Familiarity with modern front-end frameworks such as React or Angular is a plus)
  • Server-Side Languages/Frameworks: Java, J2EE, Spring
  • Databases: Familiarity with MySQL/MariaDB for database management
  • Mobile Development: Knowledge of Android development is advantageous but not mandatory
  • Additional Skills: Basic understanding of version control (Git), API integrations, and testing tools

Key Skills and Attributes:

  • Strong problem-solving skills and a keen interest in learning new technologies
  • Ability to work collaboratively within a team environment and communicate effectively
  • Enthusiasm to contribute and take initiative on projects
  • Detail-oriented and committed to delivering high-quality work
  • Willingness to receive feedback and learn from more experienced developers

Qualifications:

  • A degree in Computer Science, Software Engineering, or a related field is preferred
  • Any relevant internship or work experience in software development is a plus, but not required

Benefits:

  • Competitive salary
  • Professional development and learning opportunities
  • A collaborative and inclusive team environment
  • Health and wellness programs
  • Flexible working arrangements
  • Opportunity to work in a rapidly growing technology-driven media company


Key Skills

Ranked by relevance