Skip to main content

Java Developer - Security Software

Technology
GenZS Recruitment Solutions
1 month ago

Job description

Job Description :

Role : Java Developer

Location : Pune

Experience : 4 - 6 yrs

Responsibilities :

  • Contribute to on-going releases through design and development of product features, maintenance.
  • Tag team with other developers for development.
  • Provide unit tests to ensure quality before hand-off to Quality Assurance teams.
  • Keep up-to-date with technologies in the fields of server development, security, technology frameworks and infrastructure.

Requirements :

  • 4 - 6 years of development experience in the Java ecosystem.
  • Good knowledge of J2EE and solid Java programming skills.
  • Experience with object-oriented design methodology and familiar with design patterns.
  • Experience working in the domain of security software.
  • Excellent problem-solving and troubleshooting skills.
  • Knowledge of Spring and Hibernate is desirable.
  • Ability to learn and apply new technologies to improve and scale the product.
  • Knowledge and passion for solid software engineering practices, release processes and project life cycles.
  • Design code with special attention to performance, correctness, security, and enterprise-level scale.
  • Excellent communications skills, both verbal and written.
  • Must be able to write clear functional specifications and design documents and engage with customers on technical discussions.
  • Strong team player.
  • Willingness to proactively interact with the team and achieve results in a dynamic small company environment.
  • Hands-on experience with AI assistants.
  • Ability to craft clear, effective prompts to get accurate and useful outputs from LLMs.
  • Ability to fact-check, refine, and validate AI-generated content before use.
  • Understanding of AI hallucinations, biases, and limitations.

Qualifications :

  • BE in IT or equivalent
Keywords
Unit TestingJavaHibernateHibernation

Interested in this role?