FS Java / Angular Developer

Everforth Apex
Dearborn, MI, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Agile Methodology Software Applications Application Performance Management Automation of Tests Software Quality Computer Engineering Continuous Delivery Continuous Integration Junit
+33 more
PostgreSQL Object-Oriented Software Development Pair Programming Scrum Methodology Software Architecture Service-Oriented Architecture Simple Object Access Protocol (SOAP) Software Engineering Software Systems SQL Databases Strategies of Testing Web Services Description Language Extensible Markup Language (XML) Google Cloud Cloud Platform System Test-Driven Development (TDD) Spring Cloud Spring-mvc ReactJS Spring-boot Backend AngularJS Information Technology Deployment Automation Front End Software Development Spring Jdbc Software Coding Restful APIs Code Restructuring Jasmine Service Stack Jenkins Microservices

Job description

  • Engage with business customers to understand use-cases, pain points, and requirements to deliver user-centric software solutions.
  • Solve complex software engineering challenges by designing, developing, and delivering code using agile methodologies.
  • Assess application requirements to determine the most suitable technology stack, integration methods, and deployment strategies.
  • Create high-level software architecture designs outlining the structure, components, and interfaces of applications.
  • Collaborate with cross-functional teams including product owners, designers, and software architects.
  • Define and implement software test strategies, guidelines, and processes in alignment with industry regulations and best practices.
  • Work on continuous application performance improvement, code refactoring, and optimization.
  • Support security practices to safeguard user data, including encryption and anonymization protocols.
  • Develop and maintain back-end applications, microservices, and REST APIs using server-side technologies.
  • Evaluate and incorporate emerging technologies to maximize development efficiency and software quality.

Requirements

We are seeking a skilled Full-Stack Software Engineer to design, develop, test, and maintain software applications that meet complex business customer requirements. This role is involved in the entire software development lifecycle, focusing on software architecture, code development, quality testing, and deployment. The successful candidate will design and optimize user interfaces and server-side components to support advanced automotive power management and control systems., Education: Bachelor’s Degree in Computer Science, Computer Engineering, or a related field.

Experience: At least four years of professional experience in software development utilizing Object-Oriented development practices. A minimum of four years of experience working within Agile frameworks such as Scrum, Kanban, or Test-Driven Development (TDD).

Technical Skills: Proficiency in Java Enterprise concepts, Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud), and front-end development using Angular, React, and JavaScript. Solid experience with SQL and PostgreSQL Database design and creation. Familiarity with automated testing tools such as Karma, Jasmine, or JUnit, and continuous integration/continuous deployment pipelines including Jenkins.

Preferred Qualifications

  • Master’s Degree in Computer Science or a related technical discipline.
  • Experience with microservice architecture, REST APIs, and SOAP/WSDL/XML/SOA.
  • Practical knowledge of Google Cloud Platform cloud environments and eXtreme Programming (XP) disciplines, including paired programming.

About the company

Our organization is dedicated to driving innovation and delivering high-quality software solutions that support advanced technology initiatives. We foster a collaborative, positive, and self-motivated work environment where software professionals can take ownership of projects and continuously develop their technical skills. Team members work together to solve complex problems and implement cutting-edge technology stacks to maximize development efficiency.

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at, UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…