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 over 16,000 employees worldwide, Flowserve provides essential flow control solutions across industries including energy, water, and pharmaceuticals.

The role combines full-stack development expertise with industrial control systems knowledge, making it a unique opportunity for experienced developers interested in working with both software and industrial technologies. As a Senior Engineer, you'll be responsible for developing and maintaining robust Java applications while working with various industrial protocols and control systems.

The ideal candidate will bring 8+ years of full-stack development experience, with strong expertise in Java and modern web technologies. You'll be working on critical systems that require both software engineering excellence and understanding of industrial control systems. The role offers exposure to cutting-edge industrial technologies while allowing you to apply modern software development practices.

Working at Flowserve means joining a company that values innovation and creativity, with opportunities to impact essential industries globally. The company's culture promotes recognition of hard work and commitment, offering a stable yet challenging environment for career growth. You'll be part of a team that supports over 10,000 customers worldwide, creating products that make a real difference in critical infrastructure and essential services.

The position requires a unique blend of software development expertise and industrial knowledge, making it an excellent opportunity for developers looking to work on complex systems that bridge the gap between software and industrial applications. You'll be involved in everything from architecture design to performance optimization, while working with a variety of modern tools and technologies.

Last updated 2 days 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
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 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