FLFlowserve
Java Full stack Developer - Senior
Bangalore ₹8-13 LPA Posted 27 Jun 2025
FULL TIME
Coding
Debugging
System Architecture
Xml
Troubleshooting
+5 more
Job Description
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.
- Design scalable and fault-tolerant software architectures, leveraging microservices or other suitable patterns, and conduct performance evaluations to optimize system efficiency.
- Utilize debugging tools and systematic approaches to diagnose and resolve complex technical issues efficiently, minimizing downtime and ensuring system reliability.
- 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.
Requirement:
- 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:
- 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.