Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Almotech and take your career to the next level!
Application takes less than 5 minutes