Job Information
ITT Full Stack Developer in Athens, Greece
About ITT:
At ITT, we have a clear purpose as an organization – to provide our customers with cutting-edge solutions to help solve their most critical needs across key global end markets. Our continuous improvement mindset drives our commitment to evolving our capabilities as a multi-industrial technology, manufacturing and engineering leader. With a strong global footprint of more than 100 facilities, we are well positioned to solve critical challenges for our customers around the world. Our locations include manufacturing facilities and global service capabilities in 35 countries. Through these worldwide operations and building on our heritage of innovation, our approximately 11,000 team members partner with our customers to deliver enduring solutions that make a lasting difference and help the world move forward. ITT is headquartered in Stamford, CT, with sales in approximately 125 countries. The company generated 2024 revenues of $3.6 billion.
Motion Technologies: (Revenue of $1.4B; headcount of 4,000; operates in 13 countries) manufactures brake components and specialized sealing solutions, shock absorbers and damping technologies primarily for the global automotive, truck and trailer, public bus and rail transportation markets.
Industrial Process: (Revenue of $1.4B; headcount of 3,400; operates in 30 countries) manufactures engineered fluid process equipment serving a diversified mix of customers in global industries such as chemical, energy, mining, and other industrial process markets and is a provider of plant optimization and efficiency solutions and aftermarket services and parts.
Connect and Control Technologies: (Revenue of $0.8B; headcount of 3,800; operates in 10 countries) manufactures harsh-environment connector solutions, critical energy absorption, flow control components, and composite materials for the aerospace and defense, general industrial, medical, and energy markets.
Position Summary
ITT is a globally leading industrial manufacturer specializing in critical engineered components for rapidly expanding markets, including transportation, fluid management, energy, aerospace, and defense. The company maintains its competitive edge through a combination of advanced technologies and strategic innovations.
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 glad to announce that we are expanding our custom software portfolio to include MES applications. A manufacturing execution system (MES) is legacy software designed to optimize the manufacturing process by monitoring, tracking, documenting, and controlling the entire production lifecycle.
Right now, tech stack is Java 8 & JSP (on the FE). Next stage is to migrate to a modern stack (Java/React).
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. At the first stage, you will be working with legacy (MES) tech stack and you will gradually be moving to Java/React as the refactoring takes place.
Essential Responsibilities
As a 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 industrytrends, 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
Break/Fix Support – Analyze problem tickets and work collaboratively with Business Analysts and/or end users to identify source of problems, develop and test solutions and manage the releases to production
Technical Specifications – prepare and communicate written technical specifications based on business requirements
Solution Evaluation – analyze, evaluate, and select appropriate technology to implement solutions that meet requirements
Development – develop source code, database and other technical objects to create programs that meet requirements
Testing – test all programs to ensure requirements are met
Performance Optimization and Security – ensure all delivered solutions meet performance and security requirements
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) (https://www.simplilearn.com/tutorials/java-tutorial/oops-interview-questions) 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 product
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
Connect With Us! (https://careersenus-itt-inc.icims.com/jobs/13936/full-stack-developer/job?mode=apply&apply=yes&in_iframe=1&hashed=-1834443231)
ITT Inc. is an Equal Opportunity/Affirmative Action employer and all qualified applicants will receive consideration without regard to age, color, gender, gender identity, national origin, physical or mental disability, protected veteran, race, religion, sexual orientation, or any or any other characteristic protected by law. (Government security rules may restrict certain work to specific individuals based on government criteria.)
California residents, click this link (https://www.itt.com/itt/Media/itt/ITTSite/Publications/California-Job-Applicant-Privacy-Notice.pdf)
Job Locations GR-Athens
ID 2025-13936
Category Information Technology
Position Type Employee
Telecommute No