Taro Logo

Java Full stack Developer - Senior

World-leading manufacturer and aftermarket service provider of comprehensive flow control systems with more than 16,000 employees in 50+ countries.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Industrial

Description For Java Full stack Developer - Senior

Flowserve, a global leader in flow control systems, is seeking a Senior Java Full Stack Developer to join their team in Bengaluru. With a presence in over 50 countries and serving more than 10,000 customers worldwide, Flowserve plays a crucial role in supplying essential systems for energy, fresh water, pharmaceuticals, and other critical industries.

The ideal candidate will be responsible for developing and maintaining robust Java applications, focusing on both frontend and backend development. This role combines traditional software engineering with industrial automation, requiring expertise in various programming languages, frameworks, and industrial communication protocols.

As a Senior Developer, you'll lead technical initiatives, conduct code reviews, and establish best practices while working with cutting-edge technologies. The position offers the opportunity to work on systems that directly impact global infrastructure and essential services. You'll be part of a team that values innovation, creativity, and technical excellence.

The role requires a strong background in full-stack development, with at least 8 years of experience in Java development. Knowledge of industrial protocols and control systems is a significant plus. You'll be working in a collaborative environment that promotes continuous learning and professional growth.

Flowserve's culture emphasizes recognition of creativity, hard work, and commitment. The company offers a dynamic work environment where you can contribute to projects that have global impact while working alongside industry-leading talent. This position is perfect for a senior developer who wants to combine software engineering expertise with industrial automation technology.

Last updated a few seconds ago

Responsibilities For Java Full stack Developer - Senior

  • Create robust Java applications using design patterns and modular architecture
  • Lead code reviews and establish coding standards
  • Design scalable and fault-tolerant software architectures
  • Debug and resolve complex technical issues
  • Implement automated testing frameworks
  • Communicate with stakeholders and participate in Agile ceremonies
  • Maintain technical documentation
  • Optimize system performance and scalability
  • Work with test equipment and interpret test results
  • Communicate professionally with other departments and customers

Requirements For Java Full stack Developer - Senior

Java
JavaScript
Node.js
MongoDB
MySQL
PostgreSQL
  • Bachelor's degree in Computer Science/Information Technology/Electronics and Communication/Electrical & Electronics
  • 8+ years of Software Experience with Java full stack development
  • Proficiency in HTML/CSS, JavaScript, XML, jQuery
  • Experience with C#, Java
  • Knowledge of Angular, Node.js
  • Experience with MQTT, TCP/IP protocols
  • Database experience with MySQL, MS-SQL, PostgreSQL, MongoDB, Cosmos
  • Familiarity with Industrial Communication Protocols (HART, Foundation Fieldbus, PROFIBUS, MODBUS)
  • Understanding of Technology standards like FDT 1.2, FDT 2.0, OPC, and FDI
  • Strong verbal and written communication skills

Interested in this job?

Jobs Related To Flowserve Java Full stack Developer - Senior