Java Full stack Developer - Senior
Flowserve Corporation
All India • 2 months ago
Experience: 8 to 12 Yrs
PREMIUM
Deal of the Day
--:--:--
15 Days Free Trial
After Free Trial → Flat 50% OFF
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime). Quoted price includes 50% discount.
Enter Your Details
Job Description
Role Overview:
You will be responsible for creating robust Java applications, utilizing design patterns and modular architecture to ensure maintainability and extensibility. Leading code reviews, establishing coding standards, and fostering a culture of knowledge sharing to enhance team productivity and code quality will be crucial. Additionally, designing scalable and fault-tolerant software architectures, leveraging microservices or other suitable patterns, and conducting performance evaluations to optimize system efficiency are key aspects of the role.
Key Responsibilities:
- Create robust Java applications, utilizing design patterns and modular architecture
- Lead code reviews, establish coding standards, and foster a culture of knowledge sharing
- Design scalable and fault-tolerant software architectures, leveraging microservices
- Utilize debugging tools and systematic approaches to diagnose and resolve complex technical issues
- Implement automated testing frameworks, perform thorough code reviews, and adhere to coding standards
- Communicate effectively with stakeholders and actively participate in Agile ceremonies
- Engage in online courses and internal knowledge-sharing sessions to stay updated on emerging technologies
- Maintain detailed technical documentation, including system architecture diagrams and API specifications
- Identify performance bottlenecks, implement caching strategies, and fine-tune database queries
- Ability to use a variety of test equipment and interpret test results
- Communicate professionally and work well with people in other departments and customers
Qualifications Required:
- Bachelor's degree in Computer Science, Information Technology, Electronics and Communication, or Electrical & Electronics
- 8+ years of Software Experience with Java - full stack development
- Proficiency in front-end languages and libraries such as HTML/CSS, JavaScript, XML, jQuery
- Proficiency in back-end languages like C# and Java
- Knowledge of JavaScript frameworks like Angular and Node.js
- Familiarity with network protocols like MQTT and TCP/IP, as well as databases such as MySQL and MongoDB
- Experience with software tools like TFS, Subversion, and 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
- Strong verbal and written communication skills Role Overview:
You will be responsible for creating robust Java applications, utilizing design patterns and modular architecture to ensure maintainability and extensibility. Leading code reviews, establishing coding standards, and fostering a culture of knowledge sharing to enhance team productivity and code quality will be crucial. Additionally, designing scalable and fault-tolerant software architectures, leveraging microservices or other suitable patterns, and conducting performance evaluations to optimize system efficiency are key aspects of the role.
Key Responsibilities:
- Create robust Java applications, utilizing design patterns and modular architecture
- Lead code reviews, establish coding standards, and foster a culture of knowledge sharing
- Design scalable and fault-tolerant software architectures, leveraging microservices
- Utilize debugging tools and systematic approaches to diagnose and resolve complex technical issues
- Implement automated testing frameworks, perform thorough code reviews, and adhere to coding standards
- Communicate effectively with stakeholders and actively participate in Agile ceremonies
- Engage in online courses and internal knowledge-sharing sessions to stay updated on emerging technologies
- Maintain detailed technical documentation, including system architecture diagrams and API specifications
- Identify performance bottlenecks, implement caching strategies, and fine-tune database queries
- Ability to use a variety of test equipment and interpret test results
- Communicate professionally and work well with people in other departments and customers
Qualifications Required:
- Bachelor's degree in Computer Science, Information Technology, Electronics and Communication, or Electrical & Electronics
- 8+ years of Software Experience with Java - full stack development
- Proficiency in front-end languages and libraries such as HTML/CSS, JavaScript, XML, jQuery
- Proficiency in back-end languages like C# and Java
- Knowledge of JavaScript frameworks like Angular and Node.js
- Familiarity with network protocols like MQTT and TCP/IP, as well as databases such as MySQL and MongoDB
- Experience with software tools like TFS, Subversion, and 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
Skills Required
Java
design patterns
microservices
debugging
Agile
system architecture
troubleshooting
profiling
monitoring tools
database queries
test equipment
Databases
verbal communication
written communication
modular architecture
code reviews
automated testing frameworks
API specifications
caching strategies
Electrical
pneumatic
electropneumatic control instruments
Network protocols
Software Tools
Industrial Communication Protocols
Technology standards
distributed control systems
programmable logic controllers PLCs
Posted on: March 11, 2026
Relevant Jobs
Step 2 of 2