Full Stack Developer

Stefanini

• $126K — $137K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field.
  • 6+ years of experience in full-stack development with Java, Spring Boot, and Angular.
  • Proficient in PostgreSQL, SQL, and application testing.
  • Experience with GCP environments and managing Tekton pipelines.
  • Strong analytical skills and ability to implement CI/CD practices.

Responsibilities

  • Design and deliver software solutions to solve complex problems using various technologies.
  • Assess application requirements and determine appropriate technology stacks and deployment strategies.
  • Create high-level software designs outlining application structure and components.
  • Define and implement software testing strategies aligned with industry best practices.
  • Continuously optimize applications and implement new technologies for efficiency.
  • Apply test-driven development and continuous integration practices.
  • Support security measures to protect user data, including encryption.

Benefits

  • Opportunities for professional development and skill enhancement.
  • Collaborative work environment with a focus on Agile methodologies.
  • Access to cutting-edge technologies and tools.
  • Support for work-life balance and flexible working arrangements.
Full Job Description
We are seeking a FullStack Developer who will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle, including designing software architecture, writing code, testing for quality, and deploying software to meet customer requirements. Full-stack software engineering roles that develop all components of software, including user interfaces and server-side components, also fall within this job function.

Responsibilities
  • Solve complex problems by designing, developing, and delivering solutions using various tools, languages, frameworks, methodologies (such as Agile), and technologies.
  • Assess software application or service requirements and determine suitable technology stacks, integration methods, deployment strategies, and related approaches.
  • Create high-level software designs outlining the overall structure, components, and interfaces of applications.
  • Define and implement software test strategies, guidelines, policies, and processes in line with organizational vision, industry regulations, and market best practices.
  • Continuously improve performance, optimize applications, and implement new technologies to maximize development efficiency.
  • Apply programming practices such as test-driven development, continuous integration, and continuous delivery.
  • Support security practices that safeguard user data, including encryption and anonymization.
  • Develop and maintain back-end applications, such as APIs and microservices, using server-side languages.


Job Requirements

Details:

Skills Required

  • PostgreSQL, Angular, GCP, Spring Boot, analytical skills, SQL, Java, application testing, APIs


Skills Preferred

  • Job Control Language (JCL), React, COBOL, mainframe systems


Experience Required
  • Experienced Senior Engineer with at least 6 years of experience developing full-stack applications using Java, Spring Boot, Angular, and APIs running on GCP platforms.
  • Experience setting up, managing, and streamlining GCP environments.
  • Experience setting up and managing Tekton pipelines.
  • Experience implementing CI/CD practices.
  • Experience with project management tools such as JIRA or Rally for task management and Agile practices.
  • Detailed and rigorous testing experience, with a strong focus on quality delivery.
  • Proven ability to learn business processes, understand needs, diagnose problems or enhancements, and independently and confidently develop complete solutions.


Experience Preferred
  • Experience with automation testing tools such as Selenium or Playwright.
  • Experience with platform tools such as FOSSA and Cycode.
  • Good understanding of logging and monitoring tools such as Splunk and Dynatrace.
  • Experience using AI tools for general development tasks and functions, such as GitHub Copilot and LLMs.
  • Previous Client experience and knowledge of Client IT security policies and requirements.
  • Previous mainframe experience with COBOL, JCL, or similar technologies.


Education Required

  • Bachelor's degree


#LI-AK3

#LI-ONSITE

Pay Range:

$ 61.00 - $ 66.00

Similar Jobs

More Jobs at Stefanini

  • SAP ABAP Technical Consultant Lead
    $156K — $158K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • FPGA Design Engineer
    $156K — $166K *
    Kanata, ON K2K 0A4
    Telecommunications & Hardware
    In-Person
  • IT Project Manager
    $124K — $135K *
    Cuyahoga Falls, OH 44221 (Summit County)
    Information Technology
    In-Person
  • Deskside Technician II
    $74K — $87K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Accounts Payable Analyst
    $81K — $85K *
    Bridgewater, NJ 08807 (Somerset County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Full Stack Developer jobs: