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. This role combines traditional software engineering with industrial systems expertise, making it a unique opportunity for experienced developers interested in working with both software and industrial control systems.

The position requires a seasoned professional with 8+ years of experience in full-stack development, particularly with Java and modern web technologies. You'll be responsible for creating robust applications, leading technical initiatives, and working with industrial control systems and protocols. This role offers a blend of technical leadership and hands-on development, where you'll be designing scalable architectures, implementing best practices, and ensuring system reliability.

As part of Flowserve's global team of 16,000+ employees, you'll contribute to systems that support critical infrastructure across energy, water treatment, pharmaceuticals, and other essential industries. The role demands both deep technical expertise in software development and an understanding of industrial protocols and control systems.

The ideal candidate will bring strong full-stack development skills, leadership capabilities, and the ability to bridge the gap between software and industrial systems. You'll work in a collaborative environment where you can grow your technical and leadership skills while contributing to systems that have real-world impact across multiple industries.

This position offers the opportunity to work with a diverse tech stack including Java, JavaScript, Angular, Node.js, and various databases, while also gaining exposure to industrial protocols and control systems. If you're passionate about creating robust software solutions and interested in industrial applications, this role provides an excellent opportunity to advance your career in a global industrial technology company.

Last updated 18 hours 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
  • Implement automated testing frameworks
  • Debug and resolve complex technical issues
  • 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
MongoDB
PostgreSQL
MySQL
  • 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