Taro Logo

Java Full stack Developer - Senior

World-leading manufacturer and aftermarket service provider of comprehensive flow control systems with over 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 over 16,000 employees across 50+ countries, Flowserve provides essential flow control solutions to industries worldwide.

As a Senior Java Full Stack Developer, you'll be responsible for creating robust applications using modern design patterns and architectures. You'll lead technical initiatives including code reviews, establishing coding standards, and designing scalable software solutions. The role combines both traditional full-stack development with industrial automation expertise, requiring knowledge of industrial protocols and control systems.

The ideal candidate will have 8+ years of experience in Java full-stack development, with strong expertise in both frontend and backend technologies. You'll work with a variety of modern tools and frameworks including Angular, Node.js, and various databases. Knowledge of industrial protocols (HART, PROFIBUS, MODBUS) is a unique aspect of this role that sets it apart from traditional software engineering positions.

This is an excellent opportunity for a senior developer looking to apply their software expertise in an industrial context, working with a global leader in flow control technology. The role offers the chance to work on systems that directly impact critical infrastructure across energy, water treatment, and pharmaceutical sectors.

Last updated 4 minutes 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
  • Identify and resolve performance bottlenecks
  • 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
React
MongoDB
MySQL
PostgreSQL
  • Bachelor's degree in Computer Science/IT/Electronics and Communication/Electrical & Electronics
  • 8+ years of Software Experience with Java full stack development
  • Proficiency in front-end languages: HTML/CSS, JavaScript, XML, jQuery
  • Experience with back-end languages: C#, Java
  • Knowledge of JavaScript frameworks: Angular, Node.js
  • Experience with network protocols: MQTT, TCP/IP
  • Database experience: MySQL, MS-SQL, PostgreSQL, MongoDB, Cosmos
  • Familiarity with Industrial Communication Protocols
  • Understanding of Technology standards like FDT, OPC, and FDI
  • Strong verbal and written communication skills

Interested in this job?

Jobs Related To Flowserve Java Full stack Developer - Senior