Full Stack Developer

  • Posted 23 days ago | Updated 17 days ago

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

Java
Hibernate
Kafka
MangoDB

Job Details

Youngsoft, Inc. ( is a global software solutions IT company, delivering digital enterprise business betterment since 1996. Through collaborative engagement and discovery with our clients and vendors, we co-create industry specialized digital products, applications software, process, programs, and project outcomes. Headquartered in metro-Detroit, we leverage "pods" of Subject Matter Experts, Business Analysts, Solutions Architects, Software Engineers, and Project Managers, fused with HyperCare through our Global Support Centers. Through inclusivity, we share a singular vision to deliver world-class measurable upside results to our customers. It takes a village come join ours!

Scope of work:

As a software engineer, you will have the opportunity to work on high-performing, high-throughput, multi-threaded applications. You will need very good problem-solving and debugging skills to successfully diagnose problems and come up with strategies to solve them. You will be part of a self-organizing team where the architecture and design of system enhancements are collectively determined and are implemented along with QA engineers.

  • Participate as an empowered member of a collaborative Agile team to design, develop, and maintain high-performance applications.
  • Interact with internal and external customers to understand their needs and drive the development of web applications to meet those needs.
  • Implement rich, interactive web applications using the latest technologies, frameworks, and patterns.
  • Perform analysis and improve system performance and throughput.
  • Identify bottlenecks, problems, and come up with strategies to resolve them.
  • Perform system maintenance and application deployments on a regular basis.

Skills and Experience:

  • At least 5 years of experience as a full-stack software engineer building large-scale web applications
  • 2-5 years of experience designing and implementing backend applications using Java, Spring, Sprint Boot, JPA, Hibernate, RDBMS, etc.
  • Bachelor s degree in computer science or equivalent is preferred.
  • Demonstrated excellent analytical and problem-solving skills
  • Excellent oral and written communication skills
  • Demonstrated ability to work well in a small-team environment
  • At least 5 years of experience as a full-stack software engineer building large-scale web applications
  • Experience creating and operating user-facing applications using frameworks like React and Angular
  • Experience in service-based architectures including web-services, service-discovery (Eureka)
  • Experience using a decentralized version control system like Git in a collaborative context on a platform like GitHub
  • Knowledge of full web technology stack (e.g., HTTP, cookies, headers, caching, CDN, and security)
  • Experience with Linux, shell scripting, or other scripting languages
  • Familiarity with unit testing (JUnit)
  • Knowledge of ELK stack, MongoDB, Kafka
  • Knowledge of XML parsing and transformation using XSLT

Please respond with your updated resume, contact information