SOSourceright Technologies
Senior Java Developer Security & Cryptography
Pune ₹6-8 LPA Posted 2 Sept 2025
FULL TIME
Cassandra
Nosql
Mongodb
Mysql
Postgresql
+1 more
Job Description
- Key Responsibilities:
- Design, develop, and maintain secure, high-performance Java-based applications.
- Implement and manage cryptographic algorithms , ensuring adherence to industry-standard protocols (eg, AES, RSA, SHA, TLS).
- Apply secure coding and compliance practices to mitigate security threats (eg, OWASP Top 10).
- Ensure system architecture aligns with Core and MVC patterns , and promote best practices across the team.
- Collaborate with architecture and DevOps teams to embed security-first design principles into the development lifecycle.
- Perform code reviews , threat modeling, and contribute to internal security audits.
- Maintain strong working knowledge of SQL (eg, MySQL, PostgreSQL) and NoSQL databases (eg, MongoDB, Cassandra), ensuring optimal data access and storage strategies.
- Keep documentation updated for cryptographic and security processes and mentor junior developers on technical and security aspects.
- Stay current with emerging security technologies, threats, and regulations.
- Required Skills & Qualifications:
- 8+ years of strong Java development experience.
- Deep knowledge of Java Cryptography Architecture (JCA), Java Security Manager, and encryption protocols.
- Proficiency in Core Java concepts and application of MVC architectural pattern.
- Strong hands-on experience with SQL and NoSQL databases including schema design, indexing, and optimization.
- Knowledge of security standards such as OWASP, PCI-DSS, ISO 27001, or NIST.
- Familiarity with Spring Security, OAuth2, JWT, and SAML.
- Experience working with build tools (Maven/Gradle) and version control systems (Git).
- Exposure to security testing tools like OWASP ZAP, Burp Suite, or Fortify.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work independently as an individual contributor and take ownership of modules.
- Preferred Qualifications:
- Certifications such as Oracle Certified Java Developer, CISSP, or CEH .
- Experience in regulated industries like finance, banking, or healthcare.
- Knowledge of cloud security (AWS/GCP/Azure), container security , and API security