java-security-jobs-in-delhi, Delhi

167 Java Security Jobs in Delhi

Toggle to save search
posted 2 months ago

Cyber Security Analyst

NTECH IT SOLUTIONS PRIVATE LIMITED
NTECH IT SOLUTIONS PRIVATE LIMITED
experience1 to 6 Yrs
Salary7 - 16 LPA
WorkContractual
location
Delhi, Bangalore+8

Bangalore, Jaipur, Chennai, Hyderabad, Gurugram, Pune, Mumbai City, Surat, Ahmedabad

skills
  • scripting languages
  • mobile applications
  • cyber security
  • penetration testing
  • read team
Job Description
Title                - Cybersecurity Associate Shift Timing - 3:30pm to 11 pm IST Position - 6 Month Contract(chances of contract getting extended or conversion to full-time permanent employment, depending on performance)   Qualifications: B.Tech in Computer Science, Engineering, or related field or equivalent work experience Expert in web security, possessing extensive knowledge of vulnerabilities, along with the ability to identify and exploit them effectively 1+ to 9 years of experience in code review, application security testing, Network Security and Mobile Application Security and API Application Security or web application development Excellent written and verbal communication skills Strong scripting skills (e.g. Python, Ruby, Perl) Experience with cloud platforms, such as AWS, and knowledge of cloud security best practices Familiarity with development technologies like Docker, CDK, Terraform, Java, Python, React, GraphQL, JavaScript, JSON, REST, etc. Must possess a high degree of integrity and confidentiality, as well as the ability to adhere to both company policies and best practices Technical background in application development, networking/system administration, security testing, or related fields Experience with both static application security testing (SAST) and dynamic application security testing (DAST) using various tools and techniques Preferred, but not required - one or more relevant certifications such as Offensive Security Web Assessor (OSWA), Offensive Security Web Expert (OSWE), Offensive Security Certified Professional (OSCP), Burp Suite Certified Practitioner, or AWS Certified Security Specialist.  Responsibilities: Perform security assessments, including static and dynamic application security testing   seeking an experienced application penetration tester with expertise in both manual and automated testing.  Conduct manual penetration testing on web applications, network devices, and other systems Collaborate with our clients in a fast-paced environment across many technology stacks and services, including cloud platforms and development technologies Develop, enhance, and interpret security standards and guidance Demonstrate and promote security best practices, including secure development and cloud security Assist with the development of remediation recommendations for identified findings Identify and clearly articulate (written and verbal) findings to senior management and clients Help identify improvement opportunities for assigned clients Stay up-to-date with the latest security trends, technologies, and best practices Work effectively within a team, fostering collaboration and open communication to deliver successful outcomes Supervise and provide engagement management for other staff working on assigned engagementsIf Someone interested, please share your resume to below email.Email :: shubham.kumar@ntechitsolutions.in
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 months ago
experience5 to 8 Yrs
WorkRemote
location
Bangalore, Chennai+2

Chennai, Hyderabad, Gurugram

skills
  • aws
  • java
  • terraform
Job Description
Senior Java / Python Software Developer (Remote | Contract | UK Shift) Location: Remote Job Type: Contract (through Venpa Global Staffing)Shift: UK Shift Looking for Immediate Joiners Job Description We are looking for an experienced Senior Software Developer with strong expertise in Java or Python and hands-on experience with AWS services. The ideal candidate should have at least 5+ years of software development experience and a passion for delivering high-quality, scalable applications. Key Responsibilities Design, develop, and maintain robust software applications using Java or Python. Build and manage cloud solutions using AWS (Lambda, ECS, API Gateway, RDS, SQS, SNS, DynamoDB, MQ, Step Functions). Implement and manage Infrastructure as Code using Terraform. Develop and optimize SQL queries for efficient database operations. Work collaboratively with cross-functional teams to define, design, and deliver new features. Troubleshoot, debug, and resolve software issues. Ensure application performance, scalability, and security. Stay up to date with new tools, technologies, and trends in cloud computing and software engineering. Required Qualifications Bachelors degree in Computer Science, Engineering, or related field. 5+ years of experience in software development. Proficiency in Java and/or Python programming. Strong experience with SQL or other relational databases. Experience with AWS services (Lambda, ECS, API Gateway, RDS, SQS, SNS, DynamoDB, MQ, Step Functions). Working knowledge of Endeca and Terraform is an advantage. Excellent communication and collaboration skills. English proficiency at CEFR B2 level or higher (for senior positions). Ability to work independently and in a fast-paced, global team environment. Interested candidates can share resumes at: Contact: +91 9036237987
INTERVIEW ASSURED IN 15 MINS
posted 4 days ago
experience8 to 12 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • Java EE
  • Spring Framework
  • SQL
  • ORM tools
  • GitLab
  • web frameworks
  • cloud platforms
  • microservicesbased architectures
  • CICD pipelines
Job Description
Role Overview: As a Senior Software Developer at this company based in Noida, India, you will play a crucial role in the software development lifecycle. You will be responsible for applying design patterns and OOP principles to solve complex technical problems while ensuring high standards of security, performance, and reliability in system design. Collaborating closely with business stakeholders and cross-functional technical teams, you will drive continuous improvement, innovation, and adoption of modern technologies. Key Responsibilities: - Participate in all phases of the software development lifecycle - Apply design patterns and OOP principles to solve complex technical problems - Ensure high standards of security, performance, and reliability in system design - Collaborate closely with business stakeholders and cross-functional technical teams - Drive continuous improvement, innovation, and adoption of modern technologies Qualifications Required: - Bachelor's degree in Computer Science or a related field - Strong proficiency in Java, Java EE, and Spring Framework (Spring Boot, Spring MVC) - Hands-on experience with relational databases, SQL, and ORM tools - Experience with web frameworks (JSF, Wicket, GWT, etc.) - Exposure to cloud platforms and microservices-based architectures - Familiarity with GitLab and CI/CD pipelines Additional Details: The company, epergnesolutions.com, offers a TALENTMATE Portal to assist professionals in searching, interviewing, and hiring processes. Whether you are seeking your next job opportunity or looking for potential employers, the company aims to provide support under one roof.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 2 weeks ago

Senior Java Javaee Developer

SID Global Solutions
experience8 to 12 Yrs
location
All India, Gurugram
skills
  • Java
  • Spring Boot
  • Microservices
  • AWS
  • Spring Security
  • RESTful APIs
  • Relational Databases
  • Docker
  • Kubernetes
  • Git
  • JWT authentication
  • Spring Data JPA
  • SwaggerOpenAPI documentation
  • ORM frameworks
  • CICD tools
Job Description
Role Overview: As a highly skilled Java Developer with over 8 years of experience, you will be responsible for designing, developing, and deploying scalable, secure, and high-performance applications using Spring Boot, Microservices architecture, and AWS Cloud deployment. Working as part of a collaborative Agile team, you will play a key role in creating RESTful APIs and microservices while utilizing Java 8+ features for efficient code implementation. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Spring Boot. - Utilize Java 8+ features such as Streams, Lambdas, and Optional for efficient code implementation. - Implement secure APIs with Spring Security and JWT authentication. - Integrate and manage microservices communication through REST, Feign clients, or messaging (Kafka, RabbitMQ). - Build and deploy microservices on AWS Cloud utilizing services like ECS, EKS, Lambda, EC2, and RDS. - Monitor and trace distributed systems using AWS CloudWatch, ELK, or Sleuth + Zipkin. - Set up CI/CD pipelines using AWS CodePipeline, CodeBuild, Jenkins, or GitHub Actions. - Write clean, efficient, and testable code following best practices and design patterns. - Participate in code reviews, Agile ceremonies, and contribute to architectural decisions. - Securely manage application configuration and secrets using AWS Secrets Manager or Parameter Store. Qualification Required: - Strong proficiency in Core Java (8 or above). - Hands-on experience with Spring Boot, Spring Data JPA, Spring Security, and Spring Cloud. - Expertise in Microservices design, development, and deployment. - Knowledge of RESTful APIs, JSON, and Swagger/OpenAPI documentation. - Good understanding of Relational Databases (MySQL, PostgreSQL) and ORM frameworks like Hibernate. - Working knowledge of AWS Cloud Services (ECS, EC2, Lambda, S3, RDS, CloudWatch). - Experience with CI/CD tools (Jenkins, GitHub Actions, or AWS CodePipeline). - Familiarity with Docker and Kubernetes for containerized deployments. - Strong understanding of Git, version control, and branching strategies. Role Overview: As a highly skilled Java Developer with over 8 years of experience, you will be responsible for designing, developing, and deploying scalable, secure, and high-performance applications using Spring Boot, Microservices architecture, and AWS Cloud deployment. Working as part of a collaborative Agile team, you will play a key role in creating RESTful APIs and microservices while utilizing Java 8+ features for efficient code implementation. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Spring Boot. - Utilize Java 8+ features such as Streams, Lambdas, and Optional for efficient code implementation. - Implement secure APIs with Spring Security and JWT authentication. - Integrate and manage microservices communication through REST, Feign clients, or messaging (Kafka, RabbitMQ). - Build and deploy microservices on AWS Cloud utilizing services like ECS, EKS, Lambda, EC2, and RDS. - Monitor and trace distributed systems using AWS CloudWatch, ELK, or Sleuth + Zipkin. - Set up CI/CD pipelines using AWS CodePipeline, CodeBuild, Jenkins, or GitHub Actions. - Write clean, efficient, and testable code following best practices and design patterns. - Participate in code reviews, Agile ceremonies, and contribute to architectural decisions. - Securely manage application configuration and secrets using AWS Secrets Manager or Parameter Store. Qualification Required: - Strong proficiency in Core Java (8 or above). - Hands-on experience with Spring Boot, Spring Data JPA, Spring Security, and Spring Cloud. - Expertise in Microservices design, development, and deployment. - Knowledge of RESTful APIs, JSON, and Swagger/OpenAPI documentation. - Good understanding of Relational Databases (MySQL, PostgreSQL) and ORM frameworks like Hibernate. - Working knowledge of AWS Cloud Services (ECS, EC2, Lambda, S3, RDS, CloudWatch). - Experience with CI/CD tools (Jenkins, GitHub Actions, or AWS CodePipeline). - Familiarity with Docker and Kubernetes for containerized deployments. - Strong understanding of Git, version control, and branching strategies.
ACTIVELY HIRING
posted 1 month ago
experience2 to 6 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • Spring Boot
  • MVC
  • Hibernate
Job Description
As a Java Developer at UST, you will be responsible for developing, testing, debugging, and documenting Java-based applications using Spring Boot, MVC, and Hibernate with minimal supervision. You will need to understand and implement user stories, component design, and optimized code aligned with coding standards and security guidelines. Collaboration with customers, communication of development progress, and providing timely resolutions for defects and production issues will be crucial aspects of your role. You will also be expected to estimate time and resources for tasks, adhere to schedules/SLAs, and actively contribute to agile delivery and process improvements. Additionally, mentoring junior developers, contributing to documentation, and participating in configuration, release management, and status reporting are part of your responsibilities. **Key Responsibilities:** - Develop, test, debug, and document Java-based applications using Spring Boot, MVC, and Hibernate - Implement user stories, component design, and optimized code aligned with coding standards and security guidelines - Collaborate with customers, communicate development progress, and provide timely resolutions for defects and production issues - Estimate time and resources for tasks, adhere to schedules/SLAs, and actively contribute to agile delivery and process improvements - Mentor junior developers, contribute to documentation, and participate in configuration, release management, and status reporting **Qualifications Required:** - Proficiency in Java, Spring Boot, MVC, Hibernate - Strong skills in debugging, version control, IDEs, agile methodologies, and business domain understanding Please Note: UST is a global digital transformation solutions provider that has been working with the world's best companies for over 20 years. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients" organizations. With over 30,000 employees in 30 countries, UST aims to make a real impact through transformation, touching billions of lives in the process.,
ACTIVELY HIRING
posted 2 months ago
experience4 to 8 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • DevOps
  • Kubernetes
  • AWS
  • Docker
  • Jenkins
  • Ansible
  • Monitoring
  • Security
  • CICD
  • Terraform
Job Description
Role Overview: You are a DevOps Engineer who will be a key member of the team responsible for building and maintaining the cloud infrastructure. Your role will involve working with DevOps principles and practices, focusing on AWS, Kubernetes, CI/CD pipelines, Docker, and Terraform. Additionally, proficiency in Java scripting language is essential for design and development tasks. Key Responsibilities: - Design, build, and maintain the cloud infrastructure primarily on AWS. - Develop and manage Infrastructure as Code (IaC) solutions using tools like Terraform for provisioning and configuring cloud resources on AWS. - Implement and manage Docker containers and Kubernetes clusters for efficient application deployment and scaling. - Develop and maintain automated CI/CD pipelines using tools like Jenkins, Bitbucket CI/CD, or ArgoCD to streamline software delivery. - Automate infrastructure provisioning, configuration management, and application deployment using tools like Terraform and Ansible. - Implement robust monitoring and alerting systems to proactively identify and resolve issues. - Collaborate closely with development teams to understand their requirements and provide solutions aligned with business objectives. - Ensure compliance with security best practices and implement measures to protect the infrastructure and applications. Qualifications: - Bachelor's degree in computer science, Engineering, or a related field. - Strong proficiency in AWS services such as EC2, S3, VPC, IAM, etc. - Experience with Kubernetes and container orchestration. - Expertise in Java coding, CI/CD pipelines, and tools like Jenkins, Bitbucket CI/CD, ArgoCD. - Familiarity with Docker and containerization concepts. - Experience with configuration management tools like Terraform and Cloudformation. - Proficiency in scripting languages such as Java, Python, and Bash. - Understanding of networking and security concepts.,
ACTIVELY HIRING
posted 3 weeks ago
experience3 to 7 Yrs
location
Delhi
skills
  • Java
  • Multithreading
  • Spring
  • Data Structures
  • Algorithms
  • SQL
  • Authentication
  • Authorization
  • Microservice Architecture
  • Messaging Frameworks
  • Distributed Caches
  • No SQL Database
  • API Security
Job Description
Job Description: You will be responsible for developing robust Java applications using the latest Spring technology stack. Your key responsibilities will include: - Utilizing Java 17 or above with a strong understanding of Multithreading concepts - Demonstrating proficiency in data structures and algorithms, with a good grasp of their time and space complexities - Implementing micro-service architecture and design patterns effectively - Demonstrating proficiency in SQL for database operations Desired skills for this role include: - Understanding messaging frameworks such as Kafka or Rabbit MQ - Experience working with distributed caches like Redis or Hazelcast - Familiarity with NoSQL databases like MongoDB or Cassandra - Knowledge of API security, Authentication, and Authorization Please note that additional details about the company were not provided in the job description.,
ACTIVELY HIRING
posted 5 days ago
experience9 to 13 Yrs
location
Noida, Uttar Pradesh
skills
  • software development
  • Java
  • Cryptography
  • Web Application Development
  • J2EE
  • NoSQL
  • RDBMS
  • HTML5
  • JavaScript
  • Angular
  • Debugging
  • Analytical Skills
  • Design Patterns
  • Relational databases
  • SQL
  • Redis
  • Kafka
  • AESRSA Encryption decryption
  • React
  • Problemsolving
  • Application Server platforms
  • ELK
Job Description
As a member of the new initiatives team at AeroQube, your day-to-day responsibilities will include: - Evaluating technology and formulating solutions to solve specific technology problems - Helping others build prototypes and pass on implementation - Architecting and designing software components for modeling non-functional requirements like performance and scalability - Working in teams to achieve common deliverables and collaborating to ensure everyone collectively participates in their part - Working as an individual and delivering specific targets with a focus on great performance - Mentoring and guiding the team to scale up and develop both hard and soft skillsets - Managing conflicts arising from gaps in technical implementation and customer expectations - Coding and implementing high-performance code - Conducting design and code reviews - Working on identifying project risks and planning mitigation actions with the project manager at the project level - Participating in organizational processes like recruitments, appraisals, and certification audits Signs of success in this role include: - Ensuring the safety and security of business systems and identifying security threats - Changing legacy systems to new future systems - Venturing into new technologies to solve specific problems - Adapting to situations and problems quickly, as well as juggling multiple tasks as needed - Having a passion for coding Skills we can't do without: - Regular coding experience - 9+ years of experience in software development - Proficiency in encryption and decryption in Java with AES/RSA, including key generation, export, and transfer - Expertise in various aspects of cryptography such as Secure Random generation, Message Digest, Signature, Cipher selection and padding, Cypher modes, KeyPair Generator, Key Generator, BCrypt based Key Derivation Function BKDF, Key Agreement, etc. - Experience with certificates import/export and awareness of various certificate formats, Root Certificates, Self-signed Certificates, CA, etc. - Familiarity with OpenSSL command line tool or Microsoft tools for generating and converting certificates - A master's degree in computer science or a graduate degree in Engineering - Development experience in Web Applications using J2EE with NoSQL or RDBMS, and/or HTML5, JavaScript (Angular and/or React) - Track record of delivering mission-critical systems that directly contribute to organizational revenue - Designing scalable web applications for consumers - Proficiency in programming languages, operating systems, software design, and good coding discipline - Strong analytical and problem-solving skills, attention to detail, and excellent interpersonal and communication skills Skills we'd like to see: - Experience with Java/.Net/NodeJS, Spring, ORACLE (SQL /PL/SQL), and/or HTML5, JavaScript (Angular and/or React) - Experience with ElasticSearch/Solr/Lucene, Redis, Kafka, or MongoDB in a work project - Knowledge of agile software development and Clean Code principles - Interest in learning new technologies quickly and customer-oriented mindset - Ability to deal with change management, risk aversion, and complex technical conflicts - Strong debugging skills, analytical skills, and problem-solving abilities - Willingness to work under delivery pressure, adapt to different technologies, and explore new solutions - Hands-on experience in Java and common open-source ecosystems - Extensive experience with Application Server platforms and relational databases Benefits at AeroQube include: - Medical Insurance - Open Door Policy - Flexible Working Hours - Skills Development - Food & Beverage - Employee clubs, activities & gifts - Work-Life Balance - Financial Benefits,
ACTIVELY HIRING
posted 2 months ago

Java Backend - Lead

Iris Software
experience8 to 12 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • Spring Framework
  • Spring Boot
  • EJB
  • Microservices
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • Relational databases
  • Kafka
  • RabbitMQ
  • RESTful API design
  • CICD
  • NoSQL databases
  • Message brokers
Job Description
As a Backend Lead (Java) at Iris Software, you will play a crucial role in leading the design and development of robust, scalable backend systems. Your deep expertise in the Java ecosystem, modern architectural patterns, and cloud-native development will be instrumental in mentoring engineers, driving technical excellence, and leveraging Agentic AI tools for code modernization, especially for Spring Boot and Microservices. Key Responsibilities: - Lead backend architectural design and implementation using Java and Spring Boot. - Provide technical leadership and mentorship to backend developers. - Define and enforce development standards, architectural patterns, and security best practices. - Optimize applications for performance, scalability, and reliability. - Drive cloud-native solutions (AWS/Azure/GCP), Docker, Kubernetes, and CI/CD. - Integrate Agentic AI tools for Spring Boot/Microservices code modernization. Required Qualifications: - Bachelor's/Master's in CS or related field. - 8-12 years in backend development, significant lead experience. - Expertise in Java, Spring Framework (Spring Boot, Spring Cloud), and EJB. - Strong experience with microservices, RESTful API design, and asynchronous patterns. - Hands-on experience with AWS, Azure, or GCP, including containerization (Docker, Kubernetes). - Proficiency with relational/NoSQL databases and message brokers/messaging queues (e.g., Kafka, RabbitMQ). - Solid understanding of CI/CD, testing methodologies, problem-solving, and leadership skills. At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, we're committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees" success and happiness.,
ACTIVELY HIRING
posted 2 months ago

Developer (Java & Node JS)

PayMonk(Actas Technologies Pvt. Ltd).
experience2 to 6 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • Spring Boot
  • MySQL
  • MongoDB
  • Git
  • Nodejs
  • RESTful API
Job Description
As a Full Stack Developer (Java + Node.js) with 2 to 3 years of experience, you will be responsible for building scalable backend services, integrating databases, and contributing to front-end logic as needed. You will work closely with cross-functional teams to design, develop, and deploy robust applications. Key Responsibilities: - Design, develop, and maintain server-side logic using Java (preferably Spring Boot) and Node.js. - Work with MySQL and MongoDB databases for storing and retrieving structured and unstructured data. - Write efficient, testable, and scalable code. - Collaborate with front-end developers and UI/UX designers to integrate user-facing elements with server-side logic. - Develop RESTful APIs, ensuring security and data protection. - Optimize applications for performance, scalability, and security. - Participate in code reviews and team meetings to enhance code quality and development processes. - Troubleshoot and debug applications during development and post-deployment. Qualifications Required: - Strong proficiency in Java, particularly Spring Boot or similar frameworks. - Experience with Node.js and asynchronous programming. - Hands-on experience with MySQL, including schema design, queries, and indexing. - Proficiency in MongoDB, including aggregation pipelines and document modeling. - Understanding of RESTful API design and integration. - Knowledge of version control systems such as Git. - Familiarity with agile development methodologies.,
ACTIVELY HIRING
posted 2 months ago

Java Developer

SparkTG Info
experience4 to 8 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • J2EE
  • Spring
  • Spring Boot
  • JPA
  • JSON
  • PostgreSQL
  • JUnit
  • GIT
  • SVN
  • RESTful API development
  • Spring Cloud
  • OAuth2
  • JWT
  • Microservices Architecture
  • SQL programming
Job Description
As a Java Developer at SparkTG, you will play a crucial role in leading the development of high-volume, low latency microservices that serve our customer and client-facing telephony products. Your responsibilities will include the full development lifecycle, maintaining reusability, and ensuring ease of use coding practices. Additionally, you will lead the development of prototype internal performance monitoring and service level monitoring systems. **Key Responsibilities:** - Lead the design and implementation of microservices connecting our client and customer-facing products. - Coordinate with the product and frontend teams to create high-level documentation of modules and lead active development run-bys, ensuring the best reusable coding practices. - Develop and implement standardized handling and elimination of security susceptibilities. - Create and implement testing and debugging procedures for new modules. - Continuously benchmark service performance. - Rapidly prototype new technologies and implement them. - Monitor and ensure timely completion of modules with strict adherence to the quality process defined for the project. - Actively participate in team discussions, propose new technical discussions on improving existing implementations. - Continuously update technical knowledge and skills through in-house and/or external courses, reading manuals, accessing new applications, and investigating new technologies. - Problem-solve and think laterally as part of a team or individually to meet project needs. - Enhance and maintain work culture and environment. **Qualifications Required:** - 4 to 7 years of experience in Java: J2EE. - Strong hands-on experience with RESTful API development, management, and integration. - Strong hands-on expertise with Java technologies and frameworks: Spring, Spring Boot, Spring Cloud, JPA, etc. - Proficient with authentication and authorization frameworks such as OAuth2, JWT. - Strong hands-on experience with Microservices Architecture. - Exposure to web development and experience with JSON objects. - Strong knowledge of microservice logging, monitoring, debugging, and testing. - Implementation experience of micro-service integration, packaging, build automation, and deployment. - Strong understanding of OOPs, design patterns. - Strong understanding of SQL programming, preferably with PostgreSQL experience. - Proficient with JUnit and test-driven development. - Experience with source control systems such as GIT and SVN. - Native-level proficiency in written and oral English. - Excellent communication skills.,
ACTIVELY HIRING
posted 3 weeks ago

Java Technical Architect

CureTech Services
experience8 to 12 Yrs
location
Delhi
skills
  • Java
  • Distributed Systems
  • System Design
  • SQL
  • OLAP
  • OLTP
  • System Integration
  • Coding
  • Architectural Patterns
  • Microservices Architecture
  • EFK Stack
  • NoSQL Databases
  • Multitenancy Architecture
  • Java Features
  • Data Structure Algorithms
Job Description
As a highly skilled Java Technical Architect, your role involves having strong hands-on experience in distributed systems and microservices architecture. You should possess a deep understanding of system design and be capable of driving the architectural direction of complex enterprise-grade applications. Key Responsibilities: - Design scalable systems with essential components such as Security, Observability, and Configurability. - Work extensively with the EFK (Elasticsearch, Fluentd, Kibana) stack and implement sidecar patterns. - Explain and work with SQL and NoSQL databases, demonstrating a strong understanding of OLAP and OLTP concepts as well as their practical usage in real-time projects. - Demonstrate detailed knowledge of multi-tenancy architecture. - Stay updated and contribute to the adoption of new Java features like Stream gatherers and Virtual threads. - Implement efficient and optimal data structure algorithms as part of solution delivery. Preferred Qualifications: - Proficiency in system-level thinking and component integration. - Good knowledge of Java and modern Java features. - Ability to articulate complex architectural patterns clearly. - Hands-on coding skills; capable of writing efficient, clean, and scalable code. - Exposure to real-world system challenges and microservices pitfalls. In subsequent interview rounds, a deeper evaluation of coding and algorithmic problem-solving will be conducted.,
ACTIVELY HIRING
posted 2 weeks ago
experience8 to 12 Yrs
location
All India, Gurugram
skills
  • Java
  • Spring Boot
  • Microservices
  • AWS
  • RESTful APIs
  • Performance tuning
  • Monitoring
  • Spring Cloud
  • Eventdriven architecture
  • Messaging systems
  • CICD pipelines
  • DevOps tools
  • AWS cloud services
  • Security best practices
Job Description
As a Tech Lead Java, your role will involve leading the architecture, design, and development of scalable, high-performance applications. You will be responsible for driving the team in building enterprise-grade solutions using Java, Spring Boot, Microservices, and AWS. Your main responsibilities will include: - Leading the design and development of complex, scalable Java applications. - Architecting and implementing Microservices-based solutions with Spring Boot. - Optimizing and enhancing existing applications for performance and reliability. - Providing technical leadership, mentoring, and guidance to the development team. - Collaborating with cross-functional teams to deliver high-quality software. - Ensuring best practices in coding, testing, security, and deployment. - Designing and implementing cloud-native applications using AWS services like EC2, Lambda, S3, RDS, API Gateway, and Kubernetes. - Troubleshooting technical issues and system bottlenecks. - Keeping abreast of the latest technologies and fostering innovation within the team. In terms of qualifications, you should possess: - 8+ years of Java development experience. - Strong expertise in Spring Boot, Spring Cloud, and Microservices architecture. - Hands-on experience with RESTful APIs, event-driven architecture, and messaging systems such as Kafka or RabbitMQ. - Deep understanding of database technologies like MySQL, PostgreSQL, or NoSQL databases such as MongoDB or DynamoDB. - Experience with CI/CD pipelines and DevOps tools like Jenkins, Docker, Kubernetes, and Terraform. - Proficiency in AWS cloud services and infrastructure. - Strong knowledge of security best practices, performance tuning, and monitoring. - Excellent problem-solving skills and the ability to work effectively in an Agile environment. - Strong communication and leadership skills. This job will provide you with the opportunity to lead a team in developing cutting-edge solutions and drive innovation within the organization. As a Tech Lead Java, your role will involve leading the architecture, design, and development of scalable, high-performance applications. You will be responsible for driving the team in building enterprise-grade solutions using Java, Spring Boot, Microservices, and AWS. Your main responsibilities will include: - Leading the design and development of complex, scalable Java applications. - Architecting and implementing Microservices-based solutions with Spring Boot. - Optimizing and enhancing existing applications for performance and reliability. - Providing technical leadership, mentoring, and guidance to the development team. - Collaborating with cross-functional teams to deliver high-quality software. - Ensuring best practices in coding, testing, security, and deployment. - Designing and implementing cloud-native applications using AWS services like EC2, Lambda, S3, RDS, API Gateway, and Kubernetes. - Troubleshooting technical issues and system bottlenecks. - Keeping abreast of the latest technologies and fostering innovation within the team. In terms of qualifications, you should possess: - 8+ years of Java development experience. - Strong expertise in Spring Boot, Spring Cloud, and Microservices architecture. - Hands-on experience with RESTful APIs, event-driven architecture, and messaging systems such as Kafka or RabbitMQ. - Deep understanding of database technologies like MySQL, PostgreSQL, or NoSQL databases such as MongoDB or DynamoDB. - Experience with CI/CD pipelines and DevOps tools like Jenkins, Docker, Kubernetes, and Terraform. - Proficiency in AWS cloud services and infrastructure. - Strong knowledge of security best practices, performance tuning, and monitoring. - Excellent problem-solving skills and the ability to work effectively in an Agile environment. - Strong communication and leadership skills. This job will provide you with the opportunity to lead a team in developing cutting-edge solutions and drive innovation within the organization.
ACTIVELY HIRING
posted 1 month ago

Java Software Engineer

Soft Elevation Pvt. Ltd.
experience4 to 8 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • Java SE
  • Java EE
  • JPA
  • Spring
  • Spring Boot
  • Spring Security
  • AWS
  • Docker
  • Kubernetes
  • Git
  • Jira
  • Confluence
  • CICD
Job Description
As a software developer at Soft Elevation, you will play a crucial role in writing well-designed, testable, and efficient code in Java. Your responsibilities will include implementing new features across existing applications, understanding functional requirements and translating them into technical designs, and participating in the full product lifecycle within an agile development team. You will also be required to perform functional testing alongside end users, troubleshoot and resolve complex technical issues, maintain up-to-date technical documentation, and conduct regular code reviews to ensure quality and best practices. Key Responsibilities: - Write well-designed, testable, and efficient code in Java. - Implement new features across existing applications. - Understand functional requirements and translate them into technical designs. - Participate in the full product lifecycle within an agile development team. - Perform functional testing alongside end users. - Troubleshoot and resolve complex technical issues. - Maintain up-to-date technical documentation. - Conduct regular code reviews to ensure quality and best practices. Qualifications Required: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 3-5 years of backend development experience with strong proficiency in Java and its frameworks. - Strong understanding of backend principles and design patterns. - Knowledge of public cloud environments (preferably AWS) and CI/CD processes. - Hands-on experience with Docker and Kubernetes. - Awareness of software security practices, preferably in fintech contexts. - Strong interpersonal skills with empathy, transparency, and leadership qualities. - Comfortable in agile environments; takes ownership and delivers effectively. Soft Elevation has a reputation for being an experienced software development company with the agility to deliver top-notch service from the early conception stage to a fully functioning product, including ongoing tech support, as a single solution. Our software is designed to automate the dispatching process, allowing transportation providers to manage schedules, assign drivers, and track vehicles in real-time. With customizable billing and reporting features, users can easily manage their finances and gain valuable insights into their operations. Tech Stack Used: - Java SE, Java EE, JPA, Spring, Spring Boot, Spring Security - Public Cloud (AWS preferred), CI/CD pipelines - Docker, Kubernetes - Version control and collaboration tools (Git, Jira, Confluence) Nice to have: familiarity with fintech security concepts. This is a full-time, permanent position located in person.,
ACTIVELY HIRING
posted 3 weeks ago
experience2 to 6 Yrs
location
Delhi
skills
  • Java
  • perl
  • php
  • python
  • bash
  • network penetration testing
  • cryptography
  • Analytical skills
  • word
  • excel
  • powerpoint
  • CEH Certification
  • ECSA Certification
  • CISA Certification
  • CISSP Certification
  • CC
  • Dot Net
  • Scripting Language
  • web application penetration testing
  • hardening guidelines
  • secure software development standards
  • authentication techniques
  • security technologies
  • security development lifecycle processes
Job Description
As an experienced candidate with 2-3 years of experience and possessing the CEH Certification or ECSA Certification, additional certifications like CISA Certification or CISSP Certification would be a significant advantage for this role. In this role, your key responsibilities will include: - Demonstrating proficiency in languages like C/C++, Java, Dot Net, as well as experience with one or more Scripting Languages such as perl, php, python, or bash. - Conducting web application penetration testing and network penetration testing with expertise. - Applying knowledge of hardening guidelines for databases, servers, firewalls, etc. - Implementing secure software development standards, processes, techniques, and tools. - Utilizing security technologies for secure software development including cryptography, authentication techniques, and protocols. - Understanding security development lifecycle processes across various technologies. Apart from the operational roles and responsibilities, you are expected to possess: - Analytical skills to effectively carry out tasks. - Ability to work with minimal supervision. - Good communication skills both verbally and in writing. - Excellent working knowledge of Microsoft Word, Excel, and PowerPoint. Please note that there are no additional details of the company provided in the job description.,
ACTIVELY HIRING
posted 4 days ago
experience3 to 8 Yrs
location
Delhi
skills
  • Certified Ethical Hacker
  • ECSA
  • SOX
  • DSS
  • Java
  • J2EE
  • Android
  • iOS
  • Blackberry
  • CEH Certification
  • CISA Certifications
  • Security Process Knowledge
  • Security Polices
  • PCI
  • OSSTM
  • Femto cell
  • Adhaar based authentication solutions
  • Location based services solution
  • Reportwriting skills
  • Customer relationship management skills
  • Knowledge of databases
  • Knowledge of popular web applications
Job Description
As a Certified Ethical Hacker with 3-8 years of experience, your primary responsibility will be to conduct security testing on various platforms and devices for telecom operators. You must possess the following certifications: CEH, ECSA & CISA. Key Responsibilities: - Conduct security testing on USSD, IVR platform, and SIM card testing for telecom operators. - Perform security tests on mobile applications including Android, iOS, Symbian, and Blackberry. - Review source code in Java, J2EE, Android, iOS, and BB platforms. - Test telecom devices like Femto cell and latest solutions such as Adhaar based authentication and location-based services. Qualifications Required: - Certified Ethical Hacker (CEH) certification. - ECSA & CISA certifications. - Experience in security testing and source code review. - Knowledge of security policies including SOX, PCI, DSS, OSSTM. - Strong communication skills to explain technical impact and business risks to a non-technical audience. - Excellent report-writing skills and customer relationship management. - Deep understanding of databases and popular web applications. This position also requires familiarity with security processes, policies, and various certifications. Your ability to communicate effectively, write detailed reports, and manage customer relationships will be crucial in this role.,
ACTIVELY HIRING
posted 2 weeks ago
experience5 to 9 Yrs
location
Noida, All India
skills
  • Core Java
  • Spring Boot
  • MySQL
  • PostgreSQL
  • Jenkins
  • Docker
  • Kubernetes
  • RESTful API development
  • OAuth2
  • JWT
  • API security
Job Description
As a skilled Java Backend Developer with 46 years of hands-on experience, your role will involve designing and developing scalable, high-performance backend systems. You should have strong proficiency in Core Java, Spring Boot, and RESTful API development, along with a solid understanding of backend architecture and integration with DevOps workflows. **Key Responsibilities:** - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot frameworks. - Implement, test, and optimize RESTful APIs for high availability and low latency. - Integrate backend services with relational databases such as MySQL or PostgreSQL. - Collaborate with front-end developers, DevOps engineers, and QA teams to deliver high-quality releases. - Ensure application security, performance, and reliability through robust coding and best practices. - Write clean, maintainable, and efficient code following standard design patterns and SOLID principles. - Participate in code reviews, debugging, and issue resolution to ensure code quality and system stability. - Work with CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes for automated deployments. - Monitor and maintain production systems, ensuring quick turnaround for issue resolution. - Contribute to architectural decisions and continuous improvement of the development process. - Have knowledge of OAuth2, JWT, and API security best practices. **Qualifications:** - B.Tech / B.E. in Computer Science, Information Technology, or a related field. The company values strong analytical and problem-solving abilities, along with excellent verbal and written communication skills. Being team-oriented with strong collaboration and interpersonal skills is crucial. A proactive, adaptable, and detail-oriented approach to work, along with the ability to thrive in a fast-paced and dynamic environment, will be beneficial in this role. If you have experience with microservices architecture and cloud-native application development, familiarity with performance tuning, asynchronous processing, and caching mechanisms (Redis, Ehcache), as well as exposure to message brokers (Kafka, RabbitMQ) and API Gateway technologies, it would be considered a plus. As a skilled Java Backend Developer with 46 years of hands-on experience, your role will involve designing and developing scalable, high-performance backend systems. You should have strong proficiency in Core Java, Spring Boot, and RESTful API development, along with a solid understanding of backend architecture and integration with DevOps workflows. **Key Responsibilities:** - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot frameworks. - Implement, test, and optimize RESTful APIs for high availability and low latency. - Integrate backend services with relational databases such as MySQL or PostgreSQL. - Collaborate with front-end developers, DevOps engineers, and QA teams to deliver high-quality releases. - Ensure application security, performance, and reliability through robust coding and best practices. - Write clean, maintainable, and efficient code following standard design patterns and SOLID principles. - Participate in code reviews, debugging, and issue resolution to ensure code quality and system stability. - Work with CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes for automated deployments. - Monitor and maintain production systems, ensuring quick turnaround for issue resolution. - Contribute to architectural decisions and continuous improvement of the development process. - Have knowledge of OAuth2, JWT, and API security best practices. **Qualifications:** - B.Tech / B.E. in Computer Science, Information Technology, or a related field. The company values strong analytical and problem-solving abilities, along with excellent verbal and written communication skills. Being team-oriented with strong collaboration and interpersonal skills is crucial. A proactive, adaptable, and detail-oriented approach to work, along with the ability to thrive in a fast-paced and dynamic environment, will be beneficial in this role. If you have experience with microservices architecture and cloud-native application development, familiarity with performance tuning, asynchronous processing, and caching mechanisms (Redis, Ehcache), as well as exposure to message brokers (Kafka, RabbitMQ) and API Gateway technologies, it would be considered a plus.
ACTIVELY HIRING
posted 2 months ago

Java developer

Source-Right
experience5 to 9 Yrs
location
Noida, Uttar Pradesh
skills
  • Core Java
  • J2EE
  • Spring Boot
  • Spring MVC
  • Spring Security
  • RESTful APIs
  • Relational databases
  • Git
  • Docker
  • Kubernetes
  • ObjectOriented Programming
  • Microservices architecture
  • Web services integration
  • NoSQL databases
  • CICD tools
  • Messaging systems
  • Problemsolving
Job Description
As a Java Developer at our company in Noida, you will be responsible for the following: - Utilizing your 5+ years of professional experience in Java development. - Demonstrating a strong knowledge of Core Java, J2EE, and Object-Oriented Programming (OOP) principles. - Working with Spring Boot, Spring MVC, Spring Security, and other Spring Framework modules. - Building and deploying Microservices architecture. - Having hands-on experience with RESTful APIs and web services integration. - Proficiency in working with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB). - Familiarity with version control systems like Git and CI/CD tools like Jenkins, GitHub Actions, etc. - Experience with containerization tools like Docker and orchestration platforms like Kubernetes. - Understanding messaging systems like Kafka or RabbitMQ. - Strong problem-solving skills and attention to detail. You will be a valuable addition to our team with your expertise in Java development and various related technologies.,
ACTIVELY HIRING
posted 4 weeks ago

Java Backend Developer

Virtual Corporate
experience3 to 7 Yrs
location
Noida, Uttar Pradesh
skills
  • Java
  • Spring Boot
  • Express
  • MongoDB
  • MySQL
  • PostgreSQL
  • Git
  • Nodejs
  • NestJS
  • JWT
  • OAuth2
  • Firebase Auth
  • AWS services
  • CICD pipelines
  • Agile development methodologies
Job Description
As a Java Backend Developer at Ultrashield Technology, you will play a crucial role in designing and developing robust backend architectures for various mobile applications. You will be responsible for the following key tasks: - Designing, developing, and maintaining scalable RESTful APIs for mobile and web platforms. - Building backend systems using Spring Boot (Java/Kotlin) or Node.js (Express/NestJS). - Integrating and managing databases including MongoDB and MySQL/PostgreSQL. - Implementing secure authentication and authorization mechanisms such as JWT, OAuth2, and Firebase Auth. - Optimizing application performance to ensure high availability and fault tolerance. - Collaborating closely with frontend and mobile app teams for API integration. - Maintaining technical documentation, unit tests, and ensuring code quality. - Collaborating with DevOps for deployment, CI/CD, and environment management. Qualifications required for this role include: - Bachelor's degree in Computer Science, Information Technology, or a related field. - Minimum 3 years of experience in backend development. - Strong proficiency in Java with Spring Boot or Node.js with Express/NestJS. - Hands-on experience with MongoDB, MySQL, or PostgreSQL. - Good understanding of API security, rate limiting, role-based access control, and WebSocket/STOMP. - Working knowledge of AWS services (EC2, S3, Lambda) and CI/CD pipelines (GitLab, GitHub Actions, Azure DevOps). - Familiarity with Git version control and Agile development methodologies. Preferred skills for this role include: - Experience with real-time communication systems like chat and video calls. - Understanding of multi-tenant architecture and microservices. - Exposure to GraphQL, Docker, and DevOps pipelines. - Familiarity with Firebase, Cloudinary, and scalable media management. At Ultrashield Technology, you will enjoy working on diverse projects in a fast-growing mobile app development company. You will be a part of a collaborative and flexible work environment, with a competitive salary and performance-based growth. Additionally, you will have access to emerging technologies and cross-domain expertise. Please note that this is a full-time role with an in-person work location in Sector 62, Noida. The work schedule is from Monday to Friday.,
ACTIVELY HIRING
posted 2 weeks ago
experience2 to 6 Yrs
location
Noida, All India
skills
  • SSO
  • Authorization
  • Java
  • Python
  • NET
  • Web Services
  • Identity
  • Access Management
  • Authentication
  • Authorization
  • User Management
  • Okta
  • MFA
  • Lifecycle Management
  • REST APIs
  • SDKs
Job Description
As a Security Identity OKTA - Technical Solutions Architecture Analyst at NTT DATA in Noida, Uttar Pradesh, India, you will have the opportunity to collaborate with cross-functional teams to develop solutions that meet business needs using Okta features. Your responsibilities will include: - Collaborating with business stakeholders, developers, and architects to gather requirements and develop solutions. - Implementing and configuring Okta features such as SSO, MFA, Lifecycle Management, and Authorization. - Developing and maintaining custom integrations with third-party applications using Okta APIs and SDKs. - Conducting testing and validation of Okta IAM solutions to ensure they meet standards and requirements. - Developing and maintaining documentation, including technical specifications, design documents, and user manuals. - Providing ongoing support for Okta IAM solutions and troubleshooting issues. - Staying up-to-date with industry trends and best practices related to Okta IAM and CIAM. To be successful in this role, you should have: - Bachelor's degree in Computer Science, Information Technology, or related field. - 2-3 years of experience in developing and implementing Okta IAM solutions for CIAM initiatives. - Experience with Okta features such as SSO, MFA, Lifecycle Management, and Authorization. - Strong development skills in languages such as Java, Python, or .NET. - Experience with REST APIs, SDKs, and web services. - Familiarity with Identity and Access Management concepts, including authentication, authorization, and user management. - Excellent analytical and problem-solving skills. About NTT DATA: NTT DATA is a $30 billion global innovator of business and technology services, serving 75% of the Fortune Global 100. They are committed to helping clients innovate, optimize, and transform for long-term success. With diverse experts in more than 50 countries and a robust partner ecosystem, NTT DATA offers services including business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. They are one of the leading providers of digital and AI infrastructure globally. NTT DATA is part of the NTT Group, which invests over $3.6 billion annually in R&D to help organizations and society move confidently and sustainably into the digital future. As a Security Identity OKTA - Technical Solutions Architecture Analyst at NTT DATA in Noida, Uttar Pradesh, India, you will have the opportunity to collaborate with cross-functional teams to develop solutions that meet business needs using Okta features. Your responsibilities will include: - Collaborating with business stakeholders, developers, and architects to gather requirements and develop solutions. - Implementing and configuring Okta features such as SSO, MFA, Lifecycle Management, and Authorization. - Developing and maintaining custom integrations with third-party applications using Okta APIs and SDKs. - Conducting testing and validation of Okta IAM solutions to ensure they meet standards and requirements. - Developing and maintaining documentation, including technical specifications, design documents, and user manuals. - Providing ongoing support for Okta IAM solutions and troubleshooting issues. - Staying up-to-date with industry trends and best practices related to Okta IAM and CIAM. To be successful in this role, you should have: - Bachelor's degree in Computer Science, Information Technology, or related field. - 2-3 years of experience in developing and implementing Okta IAM solutions for CIAM initiatives. - Experience with Okta features such as SSO, MFA, Lifecycle Management, and Authorization. - Strong development skills in languages such as Java, Python, or .NET. - Experience with REST APIs, SDKs, and web services. - Familiarity with Identity and Access Management concepts, including authentication, authorization, and user management. - Excellent analytical and problem-solving skills. About NTT DATA: NTT DATA is a $30 billion global innovator of business and technology services, serving 75% of the Fortune Global 100. They are committed to helping clients innovate, optimize, and transform for long-term success. With diverse experts in more than 50 countries and a robust partner ecosystem, NTT DATA offers services including business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. They are one of the leading providers of digital and AI infrastructure globally. NTT DATA is part of the NTT Group, which invests over $3.6 billion annually in R&D to help organizations and society move confidently and sustainably into the digital future.
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter