Full Time

Senior Go/Java Back End Engineer - People & Finance Technology (REMOTE)

Talentify.io
Remote!
$120,000 - $160,000* / year (about $58–$77 an hour)

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

Talentify.io is seeking a Senior Go/Java Back End Engineer to join our People & Finance Technology team. In this remote role, you will be responsible for designing, developing, and maintaining scalable back-end services that support our critical HR and financial solutions. You will collaborate with cross-functional teams to implement robust features, optimize performance, and ensure the highest quality standards are met. Your contribution will play a pivotal role in enhancing our technical capabilities and delivering exceptional value to our clients.



Job Responsibilities

  • Design, build, and maintain high-performance back-end services using Go or Java.
  • Implement RESTful APIs and microservices architecture for various applications.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, testing, and debugging to ensure high-quality standards.
  • Work closely with product managers and other stakeholders to gather and refine requirements.
  • Maintain documentation of software designs, processes, and code.
  • Monitor and resolve issues in production environments for continuous improvement.
  • Stay updated with emerging technologies and industry trends to recommend improvements.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in back-end development with hands-on expertise in Go and/or Java.
  • Strong understanding of database management systems (SQL and NoSQL).
  • Experience with microservices architecture and service-oriented architecture (SOA).
  • Proficiency in cloud technologies (AWS, Azure, or Google Cloud Platform).
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Strong understanding of software development methodologies, CI/CD processes, and testing frameworks.
  • Excellent communication and collaborative skills to work effectively in a remote environment.


Technologies & Tools

In this role, the Senior Go/Java Back End Engineer will utilize a range of technologies and tools including Go, Java, SQL/NoSQL databases, RESTful APIs, Docker, Kubernetes, AWS/Azure/GCP, and various CI/CD tools to enhance the software development lifecycle. Familiarity with monitoring and logging tools is also essential to streamline the operations and ensure robust performance.



Ideal Candidates

The ideal candidate for this position will demonstrate strong analytical and problem-solving skills, coupled with a proactive mindset towards learning and growth. They should possess excellent teamwork abilities and be capable of effectively communicating technical information to both technical and non-technical stakeholders. A passion for innovation and a desire to drive impactful results in a dynamic environment will set candidates apart.


See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.