Full Time

Senior Software Engineer - Java/Go (REMOTE)

Talentify.io
Remote!
$120,000 - $160,000* / year

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

The Senior Software Engineer - Java/Go at Talentify.io will play a pivotal role in delivering high-quality software solutions. The individual will be responsible for design, development, and implementation of complex software applications while collaborating with cross-functional teams to enhance system performance and reliability. This role requires a strong foundation in both Java and Go programming languages, and the ability to leverage best practices in software development to drive innovation and efficiency throughout the software lifecycle.



Job Responsibilities

  • Design, develop, and maintain scalable applications using Java and Go.
  • Collaborate with product managers and UX designers to define software requirements and specifications.
  • Conduct code reviews and provide constructive feedback to fellow engineers.
  • Troubleshoot and debug applications to enhance performance and reliability.
  • Implement automated testing and continuous integration practices to ensure software quality.
  • Stay updated with industry trends and emerging technologies to incorporate innovative solutions.
  • Mentor junior developers, providing guidance and support in their professional growth.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional software development experience.
  • Strong proficiency in Java and Go programming languages.
  • Experience with microservices architecture and cloud platforms (AWS, Azure, or Google Cloud).
  • Solid understanding of database technologies such as SQL and NoSQL.
  • Proficiency in software development methodologies, including Agile and DevOps.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Senior Software Engineer will utilize a variety of technologies and tools, including but not limited to Java, Go, Spring Boot, Docker, Kubernetes, Git for version control, and CI/CD tools such as Jenkins. Familiarity with cloud services like AWS or Google Cloud Platform and databases like PostgreSQL and MongoDB will also be imperative for efficient application management and deployment.



Ideal Candidates

Ideal candidates for the Senior Software Engineer - Java/Go position will possess a passion for technology and innovation, demonstrating a self-driven attitude with a commitment to excellence. They should have strong analytical skills paired with effective communication capabilities, allowing them to share ideas and collaborate efficiently with team members. A proactive approach to problem-solving and the ability to adapt to changing priorities in a fast-paced environment will also be key characteristics that contribute to their success in this role.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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