Senior Java Software Engineer

1 month ago


Gurgaon, Haryana, India OpSec Security Full time

About Us:

OpSec Security is a world leader in brand protection, with over 40 years of history and an integral part of Crane NXT, a $1.5 billion dollar business with over 4,750 associates worldwide. We safeguard the revenues and reputations of more than half of the Fortune 100. We effectively address Brand, Piracy, and Fraud risks that brands face due to the web's anonymity, global reach, and shifting consumption patterns for digital content, physical goods, and services.

Position Summary & Objective

The Senior Java Software Engineer partners with the product team to develop software solutions for the business. This role reviews business requirements as well as designs, implements, and unit tests software.

Key Responsibilities

  • Collaborates and reviews requirements proposed by the Product Owner / Business Analyst to understand, document, estimate, design, implement, and unit test viable software solutions.
  • Develops solid, scalable information systems that support the continuously evolving needs of clients and internal operational teams.
  • Ensures information systems scale and support new features for delivery.
  • Collaborates with team lead to ensure accurate collection of information through reporting infrastructure.
  • Modifies existing software to fix bugs, adapt to new requirements and improve performance.
  • Maintains code quality, tests coverage and codes reviews following standard guidelines.
  • Collaborates with and supports the quality assurance team to ensure the timely delivery of quality software.
  • Serves as a member of self-organized Scrum teams. Follows Agile practices and actively participates in backlog refinement as well as release and sprint planning activities.
  • Designs and implements services and APIs supporting applications using microservice architecture for application development or data services.
  • Leads, inspires and helps to develop fellow engineers to be a high performing, driven and collaborative team.
  • Functions as point of contact for escalations and crucial stakeholder requests.

Technical Requirements

Java Engineer

  • Programming framework/language: Java 8 and higher, Spring Boot.
  • Databases: Any SQL DB and MongoDB.
  • Experience using and developing Restful APIs.
  • Experience with AWS SQS, Elastic search service, EC2, RDS, S3, ELB, CloudWatch.
  • Experience with messaging and streaming platforms (RabbitMQ), cloud computing.
  • (ideally AWS) and experience with caching technologies (Memcached, Redis, ElastiCache) is preferred.
  • Experience in automating build deployments, Continuous Integration and Continuous Delivery is preferred.
  • Experience with client-side (browser) web application development (Vanilla JavaScript, JQuery, KnockoutJS, Angular, Vue or React) is preferred.

Position Qualifications

Education:

Bachelor's degree in computer sciences or equivalent degree.

Experience:

6+ years of experience working as a software engineer developing commercial software.

Experience using collaborative tools such as: Slack, Microsoft Teams, and Jira.

Certifications/Licenses:

Any technical certification preferred. i.e., Cloud, Data.

Knowledge, Skills, and Abilities

Demonstrated ability to deliver high-quality, enterprise-class software on-time and of high quality.

Knowledgeable in the software development lifecycle.

Working knowledge of source control systems like Git.

Experience working in Agile-oriented teams, especially SCRUM or Kanban.

Possess effective communication skills in English, both written and verbal (for non-English speaking countries).

Very strong problem-solving skills and algorithm knowledge.

OpSec is an Equal Employment Opportunity organization. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability. OpSec is committed to providing reasonable accommodations to individuals with disabilities.



  • Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a highly skilled Senior Java Software Engineer to join our team at YO HR CONSULTANCY. As a Senior Java Software Engineer, you will be responsible for designing and developing software and web applications, as well as participating in the rollout of software releases and Site Reliability...


  • Gurgaon, Haryana, India GoldenHire Full time

    About GoldenHireGoldenHire is a dynamic organization that thrives in the ever-evolving landscape of technology. We are dedicated to delivering innovative solutions that cater to the changing needs of our clients.Competitive Salary: $120,000 - $180,000 per annumWe are currently seeking a highly skilled Senior Java Software Engineer to join our team. As a...


  • Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    Job Title: Senior Java Software EngineerJob Summary:YO HR CONSULTANCY is seeking a highly skilled Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will be responsible for designing and developing software and web applications, as well as participating in the rollout of software releases and Site Reliability Engineering...


  • Gurgaon, Haryana, India Magic EdTech Full time

    Senior Java Software EngineerAt Magic EdTech, we are seeking a highly skilled Senior Java Software Engineer to lead our engineering team.Key Responsibilities:Design and implement highly scalable, available, and performant REST API services utilizing Java.Implement new software solutions and maintain and enhance existing systems.Engage with staff members...


  • Gurgaon, Haryana, India Magic EdTech Full time

    Job Title: Senior Java Software EngineerLocation: Noida or GurgaonExperience: 5 – 7 yearsJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our engineering team at Magic EdTech. As a Senior Java Software Engineer, you will be responsible for designing and implementing highly scalable, available, and performant REST API...


  • Gurgaon, Haryana, India FRI FIL India Business and Research Services Private Limited Full time

    About the RoleThe Senior Java Software Engineer within WI Solutions Office builds custom lightweight solutions using the Java stack. Working in an agile environment, the Senior Java Software Engineer interprets customers' needs and designs/builds tools that solve business challenges. The Senior Java Software Engineer will work closely with business...


  • Gurgaon, Haryana, India exl Full time

    As a Senior Software Engineer - Java, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. You will work closely with our cross-functional team to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery.Key responsibilities include:Design and develop...


  • Gurgaon, Haryana, India ivalueplus services pvt ltd Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to contribute to the development of our e-commerce platform at iValuePlus Services Pvt Ltd. As a key member of our engineering team, you will play a pivotal role in designing, developing, and maintaining high-quality software.Key Responsibilities:Design, develop, and maintain robust and...


  • Gurgaon, Haryana, India Publicis Sapient Full time

    Job Title: Senior Java Software EngineerPublicis Sapient is seeking a skilled Sr Java Software Engineer to join our team. As a skilled Java developer, you will work on designing, developing, and deploying complex distributed systems, ensuring scalability, security, and reliability.Key ResponsibilitiesDesign and develop high-performance Java...


  • Gurgaon, Haryana, India GoldenHire Full time

    Key Responsibilities:As a Senior Java Software Engineer at GoldenHire, you will be responsible for designing and developing high-throughput, high-availability, and fault-tolerant distributed applications using Java.Requirements: 4+ years of hands-on experience in Java In-depth understanding of concurrent programming and experience in designing...


  • Gurgaon, Haryana, India Invokhr Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Invokhr. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software systems using Java.Key Responsibilities:Design and develop software systems to meet...


  • Gurgaon, Haryana, India Lancetech solutions Full time

    Job Title: Senior Java Software EngineerJob Overview :Lancetech solutions is seeking a skilled and motivated Senior Java Software Engineer in a permanent remote capacity. The ideal candidate will have 3-6 years of experience with Java/J2EE technologies, Hibernate, and Spring Boot, and possess excellent communication skills. This role requires a deep...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:As a skilled Java Developer at Redian Software Global, you will be responsible for designing, implementing, and managing software programs. Your key deliverables will include researching and developing software solutions, testing and evaluating new programs, identifying areas for modification in existing programs, and developing these...


  • Gurgaon, Haryana, India Servsys Corporation Full time

    Senior Java Software EngineerThis is a challenging and rewarding role for an experienced Java developer who wants to contribute to the development, maintenance, and support of our client's supply chain software systems. The ideal candidate will have a deep understanding of Java and Spring Boot, as well as experience with microservices architecture, RESTful...


  • Gurgaon, Haryana, India Keeboo Staffing Full time

    Job Description:Keeboo Staffing is seeking a highly skilled Senior Java Software Engineer to lead our team in designing and developing complex software systems. As a technical lead, you will be responsible for ensuring the quality of design and implementation of our systems, working closely with cross-functional teams to deliver high-quality products.Key...

  • Senior Java Engineer

    4 weeks ago


    Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    Job Title: Senior Java EngineerAt YO HR CONSULTANCY, we are seeking a highly skilled Senior Java Engineer to join our team. As a Senior Java Engineer, you will be responsible for designing and developing software and web applications, as well as participating in the rollout of software releases and Site Reliability Engineering (SRE) activities for platform...


  • Gurgaon, Haryana, India mydentist Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in Java and a deep understanding of cloud computing platforms.Key ResponsibilitiesDesign and develop scalable software solutions using Java and cloud-based technologiesCollaborate with cross-functional teams to identify...


  • Gurgaon, Haryana, India Deutsche Telekom Digital Labs Full time

    Deutsche Telekom Digital Labs is a leading digital innovation hub that empowers talented professionals to create compelling digital experiences for customers across Europe.We are seeking a highly skilled Senior Java Software Engineer to join our team of passionate technologists. As a key member of our engineering team, you will be responsible for designing,...


  • Gurgaon, Haryana, India Bravura Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Bravura Solutions.Key ResponsibilitiesDesign, develop, and test complex software systems using Java.Work closely with cross-functional teams to deliver high-quality software solutions.Collaborate with Business Analysts, Technical Consultants, and other...


  • Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    Job Title: Senior Java Software DeveloperJob Summary: We are seeking a highly skilled Senior Java Software Developer to join our team at YO HR CONSULTANCY. As a Senior Java Software Developer, you will be responsible for designing and developing software and web applications, as well as participating in the rollout of software releases and Site Reliability...