Staff Java Software Engineer

securonix

Bengalor 8 Years Exp Posted 11d ago

Job Description

  • Design, develop, and maintain Java applications with a focus on performance, scalability, and maintainability 
  • Collaborate with team members, product owners, and designers to implement product requirements 
  • Write clean, maintainable, and efficient code following best practices 
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality standards 
  • Contribute to the improvement of development processes, tools, and best practices 
  • Continuously learn and stay up to date with modern Java development practices and technologies 
  • Lead the design and development of complex software solutions for cybersecurity applications. 
  • Oversee and mentor a team of software developers, providing technical guidance and fostering a culture of continuous improvement. 
  • Collaborate with product managers, security analysts, and other stakeholders to understand requirements and translate them into technical specifications. 
  • Develop and maintain high-quality code, ensuring adherence to best practices and coding standards. 
  • Stay current with emerging technologies and industry trends in cybersecurity, integrating new tools and techniques into development processes as appropriate. 
  • Contribute to the development of technical documentation, including design specifications, user guides, and API documentation. 

Similar Openings for You