Senior Java Software Engineer

8 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Job Title: Senior Java Developer

Organization: Mobile First Applications Pvt Ltd

Experience: 8+ Years

Location: Pune

Contract: 4+ months(extensible)

Job Summary:

We are looking for a Senior Java Developer with 8+ years of hands-on experience in Java development, particularly focused on cryptography, security compliance, and scalable system design. The ideal candidate should possess strong technical expertise in Core Java, secure application development, cryptographic implementations, and database systems. As an individual contributor, you will take full ownership of modules, contributing to the design and development of secure, reliable, and high-performance systems.

Key Responsibilities:

● Design, develop, and maintain secure, high-performance Java-based applications.

● Implement and manage cryptographic algorithms, ensuring adherence to industry-standard protocols (e.g., AES, RSA, SHA, TLS).

● Apply secure coding and compliance practices to mitigate security threats (e.g., 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 (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You