Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Talentify.io, so some details may not match this job. The employer's own page has the real description.
Overview
As a Senior Go/Java Back End Engineer at Talentify.io within the People & Finance Technology team, you will play a crucial role in designing, developing, and maintaining scalable backend solutions that cater to the evolving needs of our human resources and finance systems. You will work alongside cross-functional teams to create robust software applications, ensuring high performance and responsiveness, while also contributing to system architecture and best practices that enhance the overall functionality and user experience of our products.
Job Responsibilities
- Design, develop, and implement backend services in Go or Java that are robust and scalable.
- Collaborate with product managers, UX designers, and other engineers to define project scopes and deliverables.
- Ensure the performance, quality, and responsiveness of applications through effective coding practices.
- Conduct code reviews and provide constructive feedback to maintain high-quality standards.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Participate in the architecture and design of new features and enhancements to existing systems.
- Continuously improve technical knowledge and skills by staying up-to-date with industry trends and emerging technologies.
- Mentor junior engineers and promote best practices in software development.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of software engineering experience, with a focus on backend development using Go or Java.
- Strong understanding of software development methodologies and best practices.
- Experience with RESTful APIs, microservices architecture, and cloud-based platforms.
- Proficiency in writing unit and integration tests to ensure software reliability.
- Familiarity with databases (e.g., SQL, NoSQL) and experience with ORM tools.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Strong communication skills, both verbal and written, to engage effectively with team members and stakeholders.
Technologies & Tools
In this position, you will work extensively with programming languages such as Go and Java, alongside technologies and tools like REST APIs, Docker, Kubernetes, various databases (SQL and NoSQL), and CI/CD pipelines. Familiarity with cloud services such as AWS, Azure, or Google Cloud Platform will be beneficial, as will experience with version control systems like Git, and agile project management tools.
Ideal Candidates
The ideal candidates for the Senior Go/Java Back End Engineer position at Talentify.io are those who possess a passion for technology and a strong desire to drive innovation in backend systems. They should demonstrate a keen attention to detail, a proactive approach to problem-solving, and the ability to work collaboratively in a dynamic, fast-paced environment. Strong interpersonal skills, adaptability, and a continuous learning mindset are also essential characteristics that will contribute to their success in this role.
Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.