1

Mid Level Backend Developer Jobs in Decatur, GA (NOW HIRING)

Senior Golang Developer

Rex, GA ยท On-site

$111K - $144K/yr

... backend services and microservices using Go. You will work closely with Product, QA, and DevOps ... Mentor and pair-program with mid-level and junior developers, fostering a culture of continuous ...

WSP is currently initiating a search for a Mid-Senior Level Civil Engineer for our Power Delivery Substation Civil/Structural Group to perform engineering design for electrical substations for our ...

As a Lead Software Engineer with strong back-end expertise, you'll start your day aligning with ... Throughout the day, you'll lead technical design discussions, provide high-level estimates (LOEs ...

As a Lead Software Engineer with strong back-end expertise, you'll start your day aligning with ... Throughout the day, you'll lead technical design discussions, provide high-level estimates (LOEs ...

WSP is currently initiating a search for a Mid-Senior Level Civil Engineer for our Power Delivery Substation Civil/Structural Group to perform engineering design for electrical substations for our ...

Job Summary The Substation Design Engineer (Mid-Level) is responsible for the coordination and execution of engineering for medium- and high-voltage air and gas-insulated substation projects ...

... engineering, and planning for a diverse group of public and private sector clients. Our culture is ... We are seeking a talented Mid-Level Designer with 3-5 years of experience who is interested in ...

... engineering, and planning for a diverse group of public and private sector clients. Our culture is ... We are seeking a talented Mid-Level Designer with 3-5 years of experience who is interested in ...

... engineering, and planning for a diverse group of public and private sector clients. Our culture is ... We are seeking a talented Mid-Level Designer with 3-5 years of experience who is interested in ...

next page

Showing results 1-20

Mid Level Backend Developer information

See Decatur, GA salary details

$11

$56

$82

How much do mid level backend developer jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for mid level backend developer in Decatur, GA is $56.37, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $66.63 per hour, depending on experience, location, and employer.

What are some typical challenges a Mid Level Backend Developer might face when working on large-scale applications?

As a Mid Level Backend Developer, you may frequently encounter challenges related to maintaining code quality and ensuring scalability as applications grow. Managing database performance, optimizing API responses, and integrating with legacy systems are common tasks that require both technical skill and problem-solving ability. Collaboration with frontend developers, DevOps engineers, and QA testers is essential to ensure smooth deployments and consistent user experiences. Staying up-to-date with new frameworks and technologies, while balancing project deadlines, is also a key part of the role.

What are Mid Level Backend Developers?

Mid Level Backend Developers are software engineers who specialize in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They usually have a few years of professional experience and are proficient in programming languages like Java, Python, Node.js, or Ruby. These developers are responsible for ensuring that data flows efficiently between the server and users, optimizing performance, and collaborating with front-end developers and other team members. Their role often includes troubleshooting server issues, writing automated tests, and implementing security best practices.

What is the difference between Mid Level Backend Developer vs Junior Backend Developer?

AspectMid Level Backend DeveloperJunior Backend Developer
Experience2-4 years0-2 years
SkillsProficient in backend frameworks, databases, API developmentBasic understanding of backend concepts, learning frameworks
ResponsibilitiesDeveloping features, troubleshooting, code reviewsAssisting in tasks, learning codebase, bug fixing
Work EnvironmentCollaborates with teams, independent problem-solving

The main difference between a Mid Level Backend Developer and a Junior Backend Developer lies in experience and skill level. Mid level developers have more hands-on experience, handle complex tasks independently, and contribute significantly to project development. Junior developers are still learning, focusing on foundational tasks and gaining industry knowledge. This distinction helps employers identify the right candidate for different stages of project involvement.

What are the key skills and qualifications needed to thrive as a Mid Level Backend Developer, and why are they important?

To thrive as a Mid Level Backend Developer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of server-side logic, and experience with relational and non-relational databases. Familiarity with frameworks (such as Spring or Express), RESTful API development, version control systems (like Git), and containerization tools (like Docker) is typically required. Effective problem-solving, collaboration, and clear communication are standout soft skills for this role. These abilities are crucial for building reliable, scalable backend systems and working efficiently within development teams.

Senior Golang Developer

Datum Technologies Group

Rex, GA โ€ข On-site

$111K - $144K/yr

Other

Posted 8 days ago


Job description

Senior Go Developer

As a Senior Go Developer, you will design, build, and maintain high-performance backend services and microservices using Go. You will work closely with Product, QA, and DevOps teams to deliver scalable and reliable APIs and integrations. This role also involves mentoring junior engineers, driving engineering best practices, and ensuring high code quality and operational excellence.

Key Responsibilities:
  • Architect, develop, and maintain Go-based microservices, RESTful APIs, and gRPC services.
  • Collaborate with product owners and solution architects to translate business requirements into technical designs.
  • Write clean, idiomatic Go code supported by comprehensive unit and integration tests.
  • Perform code reviews, enforce coding standards, and promote engineering best practices.
  • Optimize service performance through profiling, benchmarking, and tuning.
  • Implement robust error handling, logging, metrics, and distributed tracing.
  • Troubleshoot production issues, conduct root-cause analysis, and resolve defects.
  • Mentor and pair-program with mid-level and junior developers, fostering a culture of continuous learning.
Required Qualifications:
  • 5+ years of professional software development experience, including at least 3 years of hands-on Go development.
  • Strong understanding of Go language features, including goroutines, channels, interfaces, error handling, and modules.
  • Proven experience building and operating microservices in cloud-native environments (AWS, GCP, or Azure).
  • Strong knowledge of RESTful API design and/or gRPC protocols.
  • Hands-on experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Experience with message brokers or event-streaming platforms (Kafka, NATS, RabbitMQ, etc.).
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Solid understanding of software development best practices, including TDD, CI/CD, code reviews, and Agile methodologies.
  • Proficiency with Git and collaborative branching workflows.
  • Excellent problem-solving skills with the ability to work independently and collaboratively.
  • Strong written and verbal communication skills.
Preferred Skills:
  • Experience with service meshes such as Istio or Linkerd and API gateway patterns.
  • Experience with Infrastructure as Code tools (Terraform, CloudFormation).
  • Familiarity with observability tools such as Prometheus, Grafana, and ELK/EFK stacks.
  • Knowledge of security best practices, including mTLS, OAuth2, and JWT.
  • Contributions to open-source Go projects or active participation in technical communities.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.