Full Time

Software Engineer 2 - Network/DevOps/Java/Go

Captivation
$80,000 - $120,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 Captivation, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Software Engineer 2 focused on Network, DevOps, Java, and Go at Captivation, you will play a crucial role in designing, developing, and maintaining scalable software solutions. You will work collaboratively with cross-functional teams to enhance network systems and drive automation initiatives while ensuring high availability and reliability of services. This position requires proficiency in various programming languages, a robust understanding of DevOps practices, and an eagerness to innovate and solve complex technical challenges.



Job Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable code using Java and Go.
  • Implement automated testing strategies and contribute to continuous integration and continuous deployment (CI/CD) pipelines.
  • Optimize applications for maximum speed and scalability in a cloud-based environment.
  • Collaborate with teams to define and implement networking configurations and architecture.
  • Participate in code reviews and contribute to team knowledge sharing and mentoring processes.
  • Monitor system performance and troubleshoot issues proactively to ensure optimal operation of services.
  • Stay current with emerging technologies and software development trends to enhance team productivity.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of professional experience in software development, specifically with Java and Go.
  • Demonstrated experience working with DevOps methodologies and tools (e.g., Docker, Kubernetes).
  • Strong understanding of network protocols, configurations, and cloud computing.
  • Proficiency in software testing and automation frameworks.
  • Excellent problem-solving skills and ability to work in a dynamic, team-oriented environment.
  • Effective communication skills to collaborate with stakeholders across various levels.


Technologies & Tools


This position utilizes a range of modern technologies and tools, including but not limited to Java, Go, Docker, Kubernetes, Jenkins, and AWS/Azure for cloud services. Familiarity with networking tools and frameworks is essential for effective system optimization, and knowledge of configuration management systems such as Ansible or Terraform may also be advantageous.



Ideal Candidates


The ideal candidate for the Software Engineer 2 position at Captivation is someone who thrives in a fast-paced environment and possesses a strong passion for software development and operational excellence. They should display analytical thinking, an innate curiosity to learn new technologies, and a collaborative spirit. A proactive approach to problem-solving, coupled with effective time management and communication skills, will significantly contribute to their success in this role.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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