Java Security Engineer
3 weeks ago
A Java Security Specialist is responsible for ensuring the security of Java-based applications, systems, and environments. This role involves implementing secure coding practices, identifying and mitigating vulnerabilities, and aligning systems with industry security standards to protect sensitive data and resources.
Key Responsibilities :
Secure Development Practices :
- Develop and enforce secure coding standards for Java applications.
- Implement security measures, including authentication, authorization, encryption, and data protection.
Vulnerability Assessment and Mitigation :
- Conduct regular security assessments and code reviews to identify vulnerabilities.
- Mitigate risks by applying patches, developing secure configurations, or redesigning components as needed.
Application Security :
- Integrate security tools such as static application security testing (SAST) and dynamic application security testing (DAST) into the software development lifecycle (SDLC).
- Address issues like SQL injection, cross-site scripting (XSS), and other OWASP Top 10 vulnerabilities.
Security Architecture and Design :
- Design and implement secure architectures for Java applications and microservices.
- Ensure compliance with security frameworks and standards like OWASP, NIST, or ISO 27001.
Authentication and Authorization :
- Implement robust identity and access management solutions using frameworks like Spring Security, OAuth2, or OpenID Connect.
- Ensure secure integration with third-party authentication providers or single sign-on (SSO) systems.
Encryption and Key Management :
- Use secure encryption algorithms for data in transit and at rest.
- Manage cryptographic keys and certificates effectively using tools like Java Keystore or external HSMs (Hardware Security Modules).
Monitoring and Incident Response :
- Monitor application logs and security events for suspicious activity.
- Collaborate with incident response teams to address and mitigate security breaches.
Training and Awareness :
- Provide guidance and training to developers on secure coding practices.
- Promote a culture of security awareness within the development and IT teams.
Compliance and Standards :
- Ensure applications meet regulatory and compliance requirements such as GDPR, PCI DSS, or HIPAA.
- Collaborate with legal and compliance teams to address security mandates.
Required Skills and Qualifications :
Technical Expertise :
- Strong proficiency in Java programming and frameworks such as Spring and Hibernate.
- In-depth knowledge of Java security libraries and APIs (e.g., Java Cryptography Architecture, Spring Security).
- Experience with secure development tools such as SonarQube, Checkmarx, or Fortify.
- Understanding of security protocols such as HTTPS, TLS/SSL, and secure web headers.
Security Knowledge :
- Familiarity with OWASP Top 10 vulnerabilities and mitigation techniques.
- Hands-on experience with authentication mechanisms (e.g., OAuth2, JWT, SAML).
- Knowledge of secure design principles for microservices, APIs, and containerized environments.
- Experience in designing and developing applications in Transmit Security platform.
- Hands-on experiences on any IAM Security policies and able to learn WEB SDK call with request/response payloads
- Working knowledge of Microservices, API gateways, authentication methods including OPEN ID Connect, OAUTH2.
- Working knowledge on jQuery and React JS
- Familiar with Multi Factor Authentication
- Person should have worked on a project which he/she implemented TS web SDK.
- Expert in create Web SDK application and Server API Application and setting up LDAP and DB's.
- Create journeys for WEB/SDK.
- Hands on Web Portal Password Login and OTP based Step-Up.
- Hands on experience to create journeys for server API.
- Create screens or update CSS (look and feel) of all UI screens on the Journey Player.
- Hands on Mobile App Password Login , Biometric and OTP based Step-Up.
- Experiences on Login Identity Journey (Password, Pattern and Password-less options such as FIDO2, Mobile Centric).
- Transmit web app integration.
- FlexID Journey Scripting.
Soft Skills :
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills for working with cross-functional teams.
- Ability to document and present security solutions and risks clearly.
Preferred Qualifications :
- Bachelor's degree in Computer Science, Cybersecurity, or a related field.
- 5+ years of experience in Java development with a focus on security.
- Certifications such as Certified Information Systems Security Professional (CISSP), Certified Secure Software Lifecycle Professional (CSSLP), or Offensive Security Certified Professional (OSCP).
- Experience with DevSecOps practices and tools like Jenkins, Kubernetes, and Docker.
The Java Security Specialist role is essential for safeguarding Java-based applications and systems, ensuring they are resilient against evolving security threats while meeting compliance requirements.
-
Java Security Expert
5 days ago
Chennai, Tamil Nadu, India Coders Brain Technology Private Limited Full timeJob DescriptionCoders Brain Technology Private Limited is seeking a skilled Java Security Expert to join our team.We are looking for an experienced professional with expertise in Java programming and security principles to ensure the integrity of our applications and systems.
-
Java Security Engineer
2 weeks ago
Chennai, India Orbus International Full timeWe are looking for a Java Security Specialist with 5-8 years of experience to design, develop, and implement robust security solutions. The role involves working on the Transmit Security platform, implementing Identity and Access Management (IAM) policies, and creating secure and user-friendly authentication journeys. The candidate must have a strong...
-
Application Security Engineer
3 weeks ago
Chennai, India FXCM Full timeJob Details We are looking for a committed Application Security Engineer to strengthen the security measures of our applications developed with technologies such as React, Node.js, Java with Spring Boot, Python, and AWS. This role demands a proactive approach to maintaining and enhancing the security infrastructure to protect against current and future...
-
Java Microservices Engineer
3 months ago
Chennai, India GiGa-Ops Global Solutions Full timeJobDescription:Client is lookingfor Senior Java Developers responsible for designing andimplementing microservices based solutions and strategy and themicroservices adoption process within the organization. Candidatemust be able to lead and guide a team on developing solutions tosolve complex business solutions. Candidate should have a holisticview of...
-
Senior Security Engineer
3 months ago
Chennai, India Ford Motor Company Full timeThe Security Services, ITO of Ford Business Solutions, India is looking for a passionate, creative cyber security engineer who build and maintain critical security tools that are used to protect Ford’s most sensitive security systems. The interested candidate should have experience in End-Point protection tools (like Microsoft defender, Symantec Ent point...
-
Java Software Engineering Lead
1 day ago
Chennai, Tamil Nadu, India Hexaware Technologies Full timeWe are seeking an experienced Java Software Engineering Lead to join our team at Hexaware Technologies. As a key member of our technology leadership, you will be responsible for leading and mentoring a team of software engineers in designing, developing, and delivering complex software systems using Java.About the RoleThis is a challenging and rewarding...
-
Security Test Engineer
3 months ago
Chennai, India Encora Inc. Full timeImportant Information Security Test Engineer Location: Chennai Experience: 5-7 years Job Mode: Full-time Work Mode: Hybrid Job Summary Security Test Engineer Responsibilities and Duties Work with clients to determine their requirements from the test, for example, the number and type of systems they would like pen testing to be done. ...
-
Java Principal Engineer
4 months ago
Chennai, India Ciklum Full timeDescription Ciklum is looking for a Java Principal Engineer to join our team full-time in India. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and...
-
Senior Java Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India Saaki Argus & Averil Consulting Full timeAbout Saaki Argus & Averil Consulting:We are a multinational financial services corporation based in the US, and one of the largest asset managers in the world. Our organization provides a wide range of financial products and services.As we continue to grow, we are looking for talented Full Stack Java Developers and experienced Core Java Developers who can...
-
Java Security
4 weeks ago
Chennai, Tamil Nadu, India Wipro Limited Full timeChennai, India - Tech Hiring - 3121334 **Job Description**: - Detailed Job Description: Hands on experiences on any IAM Security policies and able to learn WEB SDK call with request/response payloads Working knowledge of Microservices, API gateways, authentication methods including OPEN ID Connect, OAUTH2. Working knowledge on jQuery and React...
-
Senior Java Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Awign Full timeJob TitleSenior Java Software EngineerAbout the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable Java applications using Spring Boot framework.ResponsibilitiesDesign and develop complex Java applications...
-
Application Security Engineer
4 months ago
Chennai, India 090 TOPPAN MERRILL TECHNOLOGY SERVICES INDIA Full timeDescription : Essential Duties and Responsibilities Develop security stories and requirements by analyzing feature stories/ epics from backlogs. Collaborate with Product Managers, Scrum Masters, and Application Architects, identifying and injecting security requirements into Acceptance Criteria of epics/ stories. Conduct Threat Modeling on various...
-
Experienced Java Technology Lead
2 weeks ago
Chennai/Mumbai/Hyderabad, India HION SECURITY PRIVATE LIMITED Full timeAbout the RoleWe are seeking an accomplished Senior Java Developer/Lead to join our team at HION SECURITY PRIVATE LIMITED. This is a challenging opportunity for someone with extensive experience in software development and leadership skills.
-
Senior Java Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India SPECTRUM CONSULTING Full timeJob Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Spectrum Consulting. As a key member of our engineering team, you will be responsible for designing and developing software applications using Java, Spring Boot, and Microservices.Key Responsibilities:* Design and develop...
-
Senior Java Software Engineer
2 days ago
Chennai, Tamil Nadu, India HTC Global Services Full timeJob Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled and experienced Java software engineer to join our team at HTC Global Services. As a senior member of our engineering team, you will play a key role in designing, developing, and deploying large-scale Java-based applications.Key Responsibilities:Design, develop, test, and...
-
Java MS
6 months ago
Chennai, India Virtusa Full timeJava MS - CREQ179114 Description We are looking for a talented Senior Software Engineer with a strong technical background and expertise in Java, Microservices/REST APIs, Spring Boot/NodeJs, MQ/Kafka, Database (SQL/NoSQL), AWS cloud services (EC2, S3, Lambda, RDS, step functions), Dockers/Kubernetes, IAM, Security. Optional skills in Python/Golang/GraphQL...
-
Senior Java Engineer
2 days ago
Chennai, India JUARA IT SOLUTIONS Full timeJob Title: Senior Java Engineer Location: Chennai/Remote Experience: 8-10 Years Notice Period: Immediate or less than 30 Days Description: We're currently hiring for a remote Senior Java Engineer position requiring a minimum of 8 years of experience. The ideal candidate will have expertise in Talend, Informatica, API development in Python, and AWS Glue....
-
Senior Java Engineering Director
3 weeks ago
Chennai, Tamil Nadu, India Ciklum Full timeAbout the CompanyCiklum is a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges.We are a global team of over 4,000 highly skilled developers, consultants, analysts and product owners who engineer technology that redefines industries and shapes the way people...
-
Senior Java Backend Software Engineer
4 weeks ago
Chennai, Tamil Nadu, India LTIMindtree Full timeWe are seeking a seasoned Senior Java Backend Software Engineer to join our team at LTIMindtree.**Estimated Annual Salary:** ₹2,200,000 - ₹3,300,000Job Description:The ideal candidate will have strong hands-on experience in designing and developing scalable, efficient, and secure backend systems using Java 8 and Spring Boot. The successful candidate will...
-
Java Web Developer
3 months ago
Chennai, India YO HR CONSULTANCY Full timeJava Web DeveloperLLMProjectExperience:3 15 YearsLocation:Anywhere in the World PermanentRemoteContractDuration: 6 to 12MonthsOpportunityFull Time 8 hoursOverlapRequired: 5 hours PSTtimingWorktimings which is :primarily overlap isrequired from 8 AM to 1 PM PST. The remaining 3 hours can beaccommodated either before 8 AM PST or after 1...