Search by job, company or skills

F

Java Full stack Developer - Senior

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Over 50 applicants
Quick Apply

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.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 120343511