Java Software Engineer

EPITEC
Allen Park, MI, United States
Full-time

Epitec

POSITION :

Senior Software Engineer

JOB TYPE : Full-Time

Full-Time

LOCATION : Allen Park, MI

Allen Park, MI

JOB SUMMARY FOR SENIOR SOFTWARE ENGINEER :

Software Engineer within Global Customs - IT Product team responsible for full cycle systems development activities, including software design, development, and deployment to launch of new systems and upgrades and enhancement of existing systems.

RESPONSIBILITIES FOR SENIOR SOFTWARE ENGINEER :

  • Development and integration of IT solutions using agile methodology considering architecture patterns, critical performance characteristics, security measures and customer requirements.
  • Iteration Planning, Development testing and implementation of POCs, new and upgrade features while delivering the planned business value.
  • Integration planning and integration deliverables (Front-Ends, Webservices, API, ETLs, etc.)
  • Working in co-ordination with other teams to prepare and stage production builds, verify production releases that meet technical and business expectations
  • Leading and coordinating, data migration / conversion activities to support the
  • Providing technical leadership and mentoring other developers
  • Being able to critically debate on the provided solution to deliver the value on time and provide alternatives if it does not align with the roadmap.
  • Understand high-level features and desired outcomes.
  • Collaboratively work with Product managers, UX designers, other Software Engineers, systems analysts, Architects and Business Team across time-zones while adaptive to constantly changing priorities based on customer needs.
  • Improvise on existing solution

REQUIRED EXPERIENCE FOR SENIOR SOFTWARE ENGINEER :

  • Bachelor’s degree
  • Minimum of 8+ years of experience with progressive responsibilities in Project Management and software development
  • Minimum of 5 years experience Agile methodologies, defining product vision, strategy, product roadmaps and creating and managing backlogs
  • Are entrepreneurial, independently driven, resourceful, and able to deliver results with minimal direction.
  • Ability to navigate Ford eco system.
  • Excellent verbal and written communication skills with the ability to communicate effectively with all levels of management in varying areas of business and enterprise technology
  • Are comfortable presenting to and interacting with vendors, customers, and senior leadership. We are looking for a self-starter and motivated individual with excellent verbal and written communication to join our team as Software Engineer and help support the development, deployment, testing and integration of multiple IT systems being built / modified and upgraded during this transformation.

SKILLS AND QUALIFICATIONS FOR SENIOR SOFTWARE ENGINEER :

  • Experience with Java / Springboot, JPA-Hibernate
  • Experience with Scripting languages like PowerShell, Bash Scripts, Python.
  • Experience with SQL and No-SQL databases
  • Experience in Google Cloud Platform services Cloud Run / Cloud Function / Dataflow / Data Fusion / BigQuery / Cloud SQL / Compute Engine
  • Experience with software versioning tools GitHub or similar
  • Experience with CI / CD tools like Tekton or similar.
  • Experience in large, complex application development, including integration within multiple applications.
  • Experience in Terraform scripting for Infrastructure as Code (IaC)
  • Experience with SAST and DAST tools like Sonarqube, CheckMarx, 42Crunch.
  • Experience with JS frameworks like Angular, React or similar.
  • Experience with Rally or JIRA

Why should you choose Epitec?

We started Epitec with a single focus, Placing People First. Knowing every good endeavor begins with listening and understanding, we’ve set about challenging every part of the employment process.

Bringing the proper connections together for the perfect fit.

How is Epitec different?

Epitec gets to know our prospective employees, using these insights to locate the perfect placement for you. We are there, every step of the way.

Providing a best-in-class compensation package combined with the opportunity to grow financially and personally through your work.

What is the result?

Epitec represents the world’s top companies and works to fill their open jobs with the world’s best talent. That’s led to Epitec servicing an impressive list of Fortune 100 companies.

We've also won many awards, including one of Crain’s Detroit Business Cool Places to Work, and 101 Best & Brightest local, national and elite winner.

And that’s just the beginning, as we work to innovate the way the world thinks about employment.

21 hours ago
Related jobs
V2Soft
Allen Park, Michigan

We are looking for a self-starter and motivated individual with excellent verbal and written communication to join our team as Software Engineer and help support the development, deployment, testing and integration of multiple IT systems being built/modified and upgraded during this transformation. ...

S&P Global
MI, United States

Architect Software Engineer - Java. The Architect Software Engineer is responsible for strategic technology roadmap maintenance, developing innovative designs for teams to execute, adopting new platform strategies to benefit the organization, and organizing and motivating technical architects and te...

Miracle Software Systems
Michigan, USA

Java/J2EE development with Spring, Hibernate, Servlets, JSP, JSF, JDBC. Bachelor (or above) degree in in engineering majors, e. Mechanical Engineering, Computer Science, etc. ...

New Relic, Inc.
Detroit, Michigan
Remote

Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Senior Software Engineer Req ID FY|R&D|#9 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Chicago, Il...

iboss
Michigan
Remote

This is an excellent opportunity to become a core member of a rapidly growing software development team. Quickly understand and extend engineering architectural patterns. Java technology stack and servlet containers. ...

EPITEC
Allen Park, Michigan

Software Engineer within Global Customs - IT Product team responsible for full cycle systems development activities, including software design, development, and deployment to launch of new systems and upgrades and enhancement of existing systems. JOB SUMMARY FOR SENIOR SOFTWARE ENGINEER:. RESPONSIBI...

KION Group
Homebased, MI, United States

Are you a passionate, talented software junky ready to tackle some of the largest supply chain challenges in the world? Are you looking to join a world class team that creates innovative software solutions to get products to your front door at blazing speed? If so, we’re looking for you! As a softwa...

LexisNexis Risk Solutions Inc. Company
Michigan
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and met...

V2Soft
Dearborn, Michigan

Java SW development – both front-end and back-end development are expected. Web front end development including JavaScript, Angular, React, etc. Develop REST based microservices using Spring, SpringBoot, SpringCloud, SpringListener, SpringMVC, JavaScript, HTML, XML, JUNITS + Years of CI/CD hands on ...

Promoted
eTek IT Services, Inc.
Detroit, Michigan

Role: Fullstack Java Developer. Senior level Core Java back end development. This position is a full stack developer role, but the specific project they are on is heavily focused on Angular development. They will be doing back end Java and Rest API development as well, but most of the work is being ...