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.
Job Overview
As a Senior Go/Java Back End Engineer within the People & Finance Technology team at Talentify.io, you will play a pivotal role in architecting, developing, and maintaining robust back-end services that support our dynamic people and finance operations. You will collaborate closely with cross-functional teams to design scalable solutions and enhance existing systems while ensuring the highest standards of performance and security. Your expertise will contribute to the continuous improvement of our technological framework, driving innovations that align with our strategic goals.
Job Responsibilities
- Design, implement, and maintain scalable back-end systems using Go and Java.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
- Conduct code reviews and provide mentorship to junior engineers, promoting best practices in software development.
- Identify and resolve performance bottlenecks and security vulnerabilities in existing systems.
- Participate in agile development processes, contributing to iterative development cycles and feature enhancements.
- Develop and maintain API specifications and documentation for both internal and external systems.
- Utilize automated testing frameworks to ensure high code quality and reliability.
- Contribute to architectural discussions and help build a robust technology roadmap for the future of our services.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in back-end development using Go or Java.
- Proficiency in designing RESTful APIs and microservices architecture.
- Strong understanding of database technologies, including SQL and NoSQL solutions.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with CI/CD processes and tools, such as Jenkins, Docker, or Kubernetes.
- Excellent problem-solving skills and the ability to work collaboratively in a team environment.
Technologies & Tools
The Senior Go/Java Back End Engineer will work with various technologies and tools that facilitate effective software development and deployment. Primary programming languages include Go and Java, and the role also requires familiarity with RESTful API development, cloud infrastructure (AWS/Azure/Google Cloud), and DevOps tools such as Docker and Kubernetes for containerization and orchestration. Additionally, you will engage with CI/CD tools to streamline deployment processes and ensure robust application performance.
Ideal Candidates
The ideal candidate for this position will possess a proactive mindset and a strong passion for technology. You should exhibit a willingness to learn and adapt in fast-paced environments while having excellent communication skills to convey complex technical concepts to non-technical stakeholders. A collaborative spirit and a focus on team success are essential, as well as a strong commitment to delivering high-quality, innovative solutions that drive organizational effectiveness and enhance the employee experience.
Packers and Packagers, Hand: 560,000 people in the US, paid from $27,890 a year (the lowest 10%) to $47,100 (the top 10%), with $36,280 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.