Java Full Stack Developer

Posted:
1/15/2026, 4:41:30 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Role Summary:

Senior Java Full Stack Developer is responsible for executing Product Engineering, Product Design and Development of Positioners and Electric Actuator, and provide support for customer enquiries.

Responsibilities :

  • Create robust Java applications, utilizing design patterns and modular architecture to ensure maintainability and extensibility.

  • Lead code reviews, establish coding standards, and foster a culture of knowledge sharing to enhance team productivity and code quality.

  • Implement automated testing frameworks, perform thorough code reviews, and adhere to coding standards to deliver high-quality, bug-free software solutions.

  • Communicate effectively with stakeholders, request feedback, and actively participate in Agile ceremonies to ensure the software development efforts are in line with business objectives.

  • Engage in online courses and participate in internal knowledge-sharing sessions to stay abreast of emerging technologies and best practices.

  • Maintain detailed technical documentation, including system architecture diagrams, API specifications, and troubleshooting guides, to facilitate seamless knowledge transfer and onboarding of new team members.

  • Identify performance bottlenecks through profiling and monitoring tools, implement caching strategies, and fine-tune database queries to enhance system responsiveness and scalability.

  • Ability to use a variety of test equipment and interpret test results, familiarity with Electrical, pneumatic, and electro-pneumatic control instruments for valves.

  • Communicate professionally and with accepted business etiquette, work well with people in other departments and with customers.

Requirements :

  • Bachelor’s degree in Computer Science OR Information Technology OR Electronics and Communication OR Electrical & Electronics.

  • 8+ years of Software Experience with Java - full stack development.

  • Proficiency in front-end languages and libraries: HTML/CSS, JavaScript, XML, jQuery; Back-end languages: C#, Java; JavaScript frameworks: Angular, Node.js; Network protocols: MQTT, TCP/IP; Databases: MySQL, MS-SQL, PostgreSQL, MongoDB, Cosmos o Software Tools: TFS, Subversion, DevOps   

  • Familiarity with Industrial Communication Protocols such as HART, Foundation Fieldbus, PROFIBUS, MODBUS is advantageous.

  • Understanding of Technology standards like FDT 1.2, FDT 2.0, OPC, and FDI is beneficial. Knowledge of distributed control systems and/or programmable logic controllers (PLCs) is a plus.

  • Demonstrated ability to learn quickly and work effectively both independently and as part of a team.

  • Strong verbal and written communication skills.

Flowserve Corporation

Website: https://www.flowserve.com/

Headquarter Location: Irving, Texas, United States

Employee Count: 10001+

Year Founded: 1997

IPO Status: Public

Last Funding Type: Post-IPO Equity

Industries: Energy ⋅ Industrial ⋅ Industrial Automation ⋅ Machinery Manufacturing ⋅ Manufacturing ⋅ Oil and Gas