F/S Developer

Job Locations GR-Athens
ID
2024-13586
Category
Information Technology
Position Type
Employee
Telecommute
No

About ITT:

ITT is an industrial manufacturer of critical, engineered components that serve fast-growing end markets in transportation, flow, energy, aerospace and defense. The company’s differentiation is sustained through a combination of several factors: execution, the quality of its leadership and our DNA as an engineering leader. We have a clear purpose as an organization: to provide our customers with cutting-edge solutions to help solve their most critical needs.

 The company generated 2023 revenues of $3.3 billion and is comprised of three distinct segments: 

  • Motion Technologies ($1.5B revenue) is a global leader in brake pads, shock absorbers and sealing solutions for the automotive and rail markets
  • Industrial Process ($1.1B revenue) is a global leader in centrifugal and twin-screw pumps for the chemical, energy, mining and industrial markets
  • Connect & Control Technologies ($0.7B) is a niche player in harsh environment connectors and control components in critical applications for the aerospace, defense and industrial markets.

 ITT is headquartered in Stamford, Connecticut with over 10,000 employees in more than 35 countries and sales in approximately 125 countries.

Position Summary

In Greece, ITT operates a Tech Hub with 80+ skilled professionals dedicated to advancing and promoting digital transformation across the entire world.

We are a leading software development house committed to delivering innovative, high-quality software solutions that drive business success. With a team of skilled developers, designers, and project managers, we specialize in creating custom software, web applications, and mobile apps tailored to meet the unique needs of our clients.

We leverage cutting-edge technologies and agile methodologies to ensure our projects are delivered on time, within budget, and to the highest standards of excellence.

 

We are seeking a talented and experienced Full Stack Developer specializing in Java for backend development and React for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining robust web applications, working across both server-side and client-side technologies. This role requires a passion for coding, an eye for detail, and the ability to work in a fast-paced environment, collaborating closely with cross-functional teams.

 

We have a hybrid working policy: 3 days from the office, 2 days from home.

Essential Responsibilities

As a Full Stack Developer at ITT Inc., you will:

 

  • Design, develop, and maintain web applications with a focus on performance, scalability, and user experience.
  • Build web applications with web development best practices.
  • Develop the backend architecture using Java and ensure efficient communication between the server and client.
  • Build responsive and dynamic frontends using React, ensuring seamless integration with backend services.
  • Write well-designed, testable, and efficient code using best practices in software development.
  • Ensure high performance and responsiveness of applications, resolving performance bottlenecks and bugs.
  • Implement RESTful APIs and integrate third-party services as needed.
  • Maintain databases and manage data exchange between the server and clients.
  • Keep up-to-date with the latest industry trends, technologies, and best practices in Java and React development
  • Troubleshoot and debug applications to optimize performance and usability.
  • Collaborate with other developers, designers (Frontend/Backend) to make sure that the configuration and custom components meet application requirements and performance goals.
  • Contribute to the whole automation testing lifecycle, ensuring high quality of code and stay up to date with the latest frontend technologies and best practices.
  • Product Integration with Internal Systems and/or other External Applications

Position Requirements

Education:

  • Bachelor’s Degree required; Information Technology degree preferred

 

Experience:

  • 5+ years of experience in frontend development
  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
  • Solid experience in React.js, with a good understanding of state management libraries (e.g., Redux, Context API).
  • Experience with HTML5, CSS3, JavaScript/TypeScript, and modern front-end development tools.
  • Knowledge of RESTful APIs, and experience in designing and consuming web services.
  • Familiarity with database systems (SQL/NoSQL), and hands-on experience with database queries and optimization.
  • Experience with version control systems (e.g., Git) and understanding of modern development workflows (CI/CD).
  • Strong understanding of web development principles and best practices
  • Familiarity with agile software development methodologies
  • A passion for building high-quality products that deliver value to our customers
  • A team player who is friendly, joyful, and enjoys working on innovative products
  • Strong problem-solving skills, able to logically break down a problem into smaller manageable parts to solve
  • Demonstrated ability to function independently and as part of a team consisting of Software Developers, Business Analysts and End Users

Skills/Knowledge:

  • Experienced and respected technical expert – empowered as a decision maker
  • Good time-management skills – has the ability to multi-task
  • Knack for designing and implementing clean, expandable, scalable solutions
  • Strong team player skills, with oral and written communication skills
  • Understanding of Agile Methodology (Scrum/Kanban)
  • Ability to collaborate with multi-national teams, fluent English speaker

 

#LI-Hybrid

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.