
Junior Java Developer
Skills & Stack
About the Role
Join Square1s development team as a Junior Java Developer. You will work under the guidance of senior developers to design, develop, and maintain Java-based applications. This role is perfect for someone eager to grow their skills and contribute to innovative projects. You will assist in the design, development, and testing of Java applications, write clean and efficient code, collaborate with cross-functional teams, debug and troubleshoot issues, participate in code reviews, and support the maintenance and enhancement of existing software.
About Square1
Square1 is an innovative, award-winning web and mobile software development agency. Founded in Dublin, Ireland in 2013, Square1 has grown into a truly global company with offices in Dublin (Ireland), London (UK), Valbonne (France), Alicante (Spain), and Medellin (Colombia). The team of over 85 people is spread across 18 countries, bringing unique insights to their work with clients worldwide. Square1 specializes in the design and development of systems that monetize digital content and was the first agency to earn the title of Stripe Certified Agency Partner in 2018.
What You'll Do
- 1Assist in the design, development, and testing of Java applications
- 2Write clean, efficient, and maintainable code following best practices
- 3Collaborate with cross-functional teams including product managers, designers, and senior developers
- 4Debug and troubleshoot issues in existing applications
- 5Participate in code reviews and contribute to continuous improvement
- 6Learn and apply new technologies and tools as needed
- 7Support the maintenance and enhancement of existing software
What We're Looking For
- Good communication skills in English
- Basic knowledge of Java programming language and object-oriented principles
- Familiarity with Java frameworks such as Spring or Hibernate is a plus
- Understanding of software development lifecycle and version control (e.g., Git)
- Good problem-solving skills and eagerness to learn
- Ability to work well in a team environment
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience)
Ready to apply for this role?
Junior Java Developer at Square1 — click below to submit your application.
