Full Stack Engineer

Hekima

Washington (District of Columbia)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading IT services firm is seeking a Full Stack Developer to design, code, and implement software applications. This mid-senior level role involves collaborating with teams to develop scalable web applications using technologies like Java and Spring. The ideal candidate has a Bachelor's degree and 2+ years in software development, with proficiency in CI/CD processes. This position emphasizes clean coding, teamwork, and the continual use of modern technologies, ensuring a dynamic and progressive work environment.

Qualifications

  • A Bachelor's Degree in an IT-related field and 2+ years of experience in software development.
  • Strong communication and collaboration skills.
  • Passion for learning and applying new technologies.

Responsibilities

  • Develop and maintain scalable, efficient web applications using modern frameworks and technologies.
  • Write clean, well-documented, and maintainable code using best practices.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications.
  • Troubleshoot, debug, and resolve software defects in a timely manner.

Skills

Java
Spring
Spring Boot
Python
SQL databases (Oracle, MySQL, SQL Server)
Git
Jenkins
Maven
RESTful APIs
JSON
XML
GitHub
Bitbucket

Education

Bachelor's Degree in IT-related field

Tools

Eclipse
IntelliJ

Job description

At Hekima, we aim to bridge the gap between a good job and a great career by providing opportunities for IT professionals to develop and refine their skills. We are actively seeking a Full Stack Developer who aligns with our mission and values. The successful candidate will be responsible for designing, coding, testing, and implementing new or existing software applications.

Overview

This role focuses on traditional development tasks with exposure to modern CI/CD processes for efficient code integration and deployment.

Responsibilities
  • Develop and maintain scalable, efficient web applications using modern frameworks and technologies.
  • Write clean, well-documented, and maintainable code using best practices in software development.
  • Collaborate with cross-functional teams, including product managers and designers, to translate business requirements into technical specifications.
  • Participate in code reviews to ensure code quality, efficiency, and adherence to company standards.
  • Use continuous integration and deployment (CI/CD) pipelines to automate software builds, tests, and deployments.
  • Troubleshoot, debug, and resolve software defects in a timely manner.
  • Contribute to application design, architecture decisions, and system performance improvements.
  • Support existing applications by updating features, fixing bugs, and optimizing functionality.
Technical Skills and Experience
  • Proficiency in Java, Spring, Spring Boot, Python, and SQL-based databases (Oracle, MySQL, SQL Server).
  • Familiarity with CI/CD processes using tools such as Git, Jenkins, and Maven.
  • Knowledge of integrated development environments (Eclipse, IntelliJ, etc.) for full stack development.
  • Basic understanding of RESTful APIs, JSON, XML, and web services.
  • Hands-on experience with source control systems like GitHub or Bitbucket.
  • Ability to troubleshoot code across both the front-end and back-end.
Preferred Skills
  • Exposure to cloud-based platforms such as AWS, Azure, or Google Cloud.
  • Experience with containerized application development is a plus.
  • Familiarity with Active Directory and web security principles.
  • Exposure to mobile application development is advantageous but not required.
Qualifications
  • A Bachelor's Degree in an IT-related field and 2+ years of experience in software development (or equivalent experience).
  • Strong communication and collaboration skills.
  • Passion for learning and applying new technologies in software development.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at Hekima by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

10xTalents • San Jose (CA)

On-site
USD 80,000 - 120,000
Fullstack Developer
Fullstack Developer

CSS Staffing • Lincoln (NE)

Hybrid
USD 60,000 - 100,000
Full Stack Engineer at Hirenza
Full Stack Engineer at Hirenza

Feedinkoo • United States

Remote
USD 80,000 - 120,000
Health and dental insurance
Retirement plans
Paid time off
+2
Full Stack Software Engineer
Full Stack Software Engineer

RxCloud • San Francisco (CA)

On-site
USD 100,000 - 130,000
Full Stack Application Developer
Full Stack Application Developer

Milestone Technologies, Inc. • Burbank (CA)

On-site
Comprehensive benefits
Full Stack Engineer
Full Stack Engineer

RXinsider LTD. • Orlando (FL)

On-site
USD 90,000 - 135,000
Full Stack Developer
Full Stack Developer

Hitec Information & Technologies, Inc • Chantilly (VA)

On-site
USD 70,000 - 90,000
Full Stack Developer
Full Stack Developer

Prairie Consulting Services • New Jersey

Hybrid
USD 110,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Covington (KY)

On-site
USD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

TRX • United States

On-site
USD 80,000 - 110,000