Full Stack Developer

Stefanini$126K — $137K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or related field; Master's Degree preferred.
  • Four or more years of professional experience in object-oriented development.
  • Experience with microservice architecture and REST APIs.
  • Proficiency in Java Enterprise concepts and Spring Framework.
  • Familiarity with Agile methodologies, including SAFe, Scrum, and Kanban.

Responsibilities

  • Design and develop software applications for automotive power management.
  • Maintain and test applications to ensure quality and performance.
  • Apply object-oriented design principles and Extreme Programming disciplines.
  • Refactor code for improved cleanliness and maintainability.
  • Create and manage APIs and microservices effectively.

Benefits

  • Collaborative and supportive work environment.
  • Opportunities for professional development and growth.
  • Access to cutting-edge technologies and tools.
  • Flexible work arrangements to enhance work-life balance.
Full Job Description
We are looking for a Full stack developer who will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. The business customer requirements pertain to automotive vehicle power management and controls/optimization.

Responsibilities
  • Experience applying object-oriented design principles and practicing Extreme Programming (XP) disciplines, including pair programming and test-first/test-driven development (TDD).
  • Four or more years of object-oriented development experience applying Java Enterprise concepts with the following tools and technologies:
    • Spring Platform, including Spring MVC, Spring Boot, Spring JDBC, and Spring Cloud.
    • Automated testing, continuous integration, and continuous deployment technologies, such as Jenkins CI or similar tools.
    • SQL and PostgreSQL databases, including table design, creation, and modification.
    • Web front-end development using JavaScript and client-side MVC frameworks such as Angular, React, or similar technologies.
    • Testing tools such as Karma, Jasmine, and JUnit.
  • Experience refactoring code for improved cleanliness and maintainability.
  • Experience using build tools to optimize application performance.
  • Understanding of the differences between delivery platforms, such as mobile and desktop, with the ability to optimize output for each platform.
  • Ability to create and maintain APIs and microservices.
  • Experience with microservice architecture, REST APIs, SOAP/WSDL/XML, and SOA.
  • Familiarity with Agile practices, including SAFe, Scrum, Kanban, and TDD.
  • Collaborative, positive, and self-motivated demeanor.
  • Demonstrated motivation to drive tasks to completion and take ownership of projects.


Job Requirements

Details:

Skills Required
  • Agile Software Development, Angular, React, PostgreSQL, GCP, APIs, Spring Boot, Java


Experience Required
  • Four or more years of professional experience developing web-based applications using object-oriented development and at least one of the following technologies:
    • Angular (preferred)
    • TypeScript
    • React
    • JavaScript
    • Spring Boot
  • At least four years of experience working with Agile practices, including SAFe, Scrum, Kanban, and TDD.
  • Experience with microservice architecture, REST APIs, SOAP/WSDL/XML, and SOA.
  • Six or more years of experience in IT.
  • Four or more years of software development experience.


Education Required
  • Bachelor's Degree


Education Preferred
  • Master's Degree


#LI-AS4

#LI-ONSITE

Pay Range:

$ 61.00 - $ 66.00

Similar Jobs

More Jobs at Stefanini

More Manufacturing & Automotive Jobs

Find similar Full Stack Developer jobs: