Full-Stack Developer

Apply Now

Company: United Software Group, Inc.

Location: Auburn Hills, MI 48326

Description:

Sr. Full-Stack Developer

Location: Auburn Hills, MI (Day 1 Onsite)

12 Months

Job Requirements
  • Minimum of 7+ years overall IT experience: including 5+ years of web service development and integration experience
  • Responsible for detailed design, development/unit testing and integration of applications
  • Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements
  • Develop configurable software services that support applications integrates to enterprise services
  • Identify technical issues & coordinate the resolution of these issues with extended team members from other applications
  • Uses secure development best practices and design patterns
  • Create or update design and systems documentation for developed or modified services or programs
  • Create process and data flow diagrams for data movement capture
  • Analyze and translate business requirements to technical design
  • Analyze and resolve technical issues
  • Collaborate/communicate with project team and business users as required
  • Support functional testing and performance testing
  • Works with technical delivery lead on project activities
  • Ensure assigned work is implemented within project schedules
  • Design, develop, deploy, test and maintain technical assets in SOA environment, web services and integration
  • Solid understanding of various enterprise services and micro-service concepts
  • Experience with DevOps in a cloud environment a plus
  • Experienced in waterfall, iterative, and agile methodologies


Technical Experience
  • Demonstrated extensive hands on application development work experience throughout the entire project lifecycle
  • Strong architecture, analysis, design, coding, and code review skills in cloud based responsive web applications
  • Must have experience with Java/J2SE 8 with a deep understanding of the language and core API's, web services, code profiling and optimization
  • Strong working experience in building web applications using Angular 6+/Typescript with thorough understanding of build and deploy practices for different environments
  • Strong working experience in building REST services using Spring Boot, Spring Data
  • Knowledge and experience in developing and deploying micro services
  • Knowledge of and experience in the implementation of design patterns and creating modular code
  • Working experience with JPA, Hibernate, HQL and Spring Data.
  • Strong database experience with Oracle / MySQL or other relational databases.
  • Experience in working with IDE such as Eclipse, IntelliJ or Visual Studio


Unique Skills:
    • Knowledge of build practices using CI/CD pipelines
    • Regular expressions within java applications and database
    • DevOps skills
    • Strong communication skills with the ability to interact with business analysts, solution architects, project managers and to mentor other team members
    • Creating e2e test suites for angular components and running them with Web Testing Framework like Protractor, Cucumber or Other alternatives.

Similar Jobs