Software Engineer

4 weeks ago


Gurugram, India Ticketmaster Full time

THE JOB


You will be joining a Java development team as a Software Engineer.


The team you will be joining is responsible for providing business-to-business (B2B) reporting solutions to our clients. The team leverages Java technologies to provide web-based reporting UIs and supporting backend services including APIs which are containerized for deployment. At the core of the reporting solution is Tableau and an associated reporting database with data ingested from data queues.


There is a tremendous opportunity for you to make a difference. We are looking for engineers who can help us drive our platform forward from a technical point of view, and who are willing to take on new challenges and technologies. You will work closely with your team lead and will be responsible for hands-on software development to the highest standards of code quality and performance, as well as assisting in the planning and decision-making process.


Expertise in Microsoft technologies - especially Java – is vital, but we engage with many other technologies including Amazon Web Services, infrastructure as code, continuous deployment, and front-end technologies like React.


WHAT YOU WILL BE DOING

  • Hands-on software development, predominantly using Java and Spring Boot.
  • Architect, design, and develop robust, scalable, and maintainable microservices.
  • Lead the integration of diverse data sources (RDBMS, NoSQL, streaming platforms) to ensure seamless functionality and high availability.
  • Create and maintain architectural blueprints, guiding the team to ensure best practices in software design, coding standards, and system performance.
  • Design and implement event-driven architectures and domain-driven designs to handle complex business logic.
  • Oversee and contribute to CI/CD pipelines using tools such as Docker, Kubernetes, and AWS to streamline the build, deployment, and monitoring processes.
  • Evaluate and select appropriate technologies for the development and maintenance of enterprise-level applications.
  • If required, mentor junior engineers, providing guidance on software design, system architecture, and best practices in Spring Boot.
  • Collaborate closely with product managers, architects, and QA teams to deliver high-quality solutions aligned with business objectives
  • Working collaboratively with a team of like-minded developers to design and deliver software solutions in an agile environment.
  • Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Contributing to the development of Infrastructure as Code (IAC).
  • Functioning in a collaborative environment with teams spread across the globe.


WHAT YOU NEED TO KNOW (or TECHNICAL SKILLS)


Must have:

  • Java(Ver 11+) developer with 5-7 years hands-on experience in microservices development using Spring Boot framework.
  • Design, develop, and maintain Tableau dashboards and reports to visualize data insights and support business objectives.
  • Proven experience designing, developing, and deploying large-scale, distributed enterprise applications.
  • Expertise in RDBMS (Postgres/MSSql/Oracle etc.) and NoSQL databases (Dynamo Db/Cassandra).
  • Proven experience in Event-Driven Architecture and Domain-Driven Design.
  • Expertise in building and maintaining CI/CD pipelines, deploying applications using Docker and Kubernetes.
  • Experience with Kafka or other streaming services.
  • Hands-on experience in test-driven development using JUnit and Mockito.
  • Sound knowledge of OOP, Design Patterns and SOLID design principles
  • Hands on experience in Git version-control.
  • Excellent Debugging / Troubleshooting skills.


Nice to have:

  • Development experience with Python language.
  • Experience with AWS services like SQS/SNS etc.
  • Experience with the project management and issue-tracking tool JIRA.


  • gurugram, India Prospecta Software Full time

    COMPANY OVERVIEWProspecta was founded in 2002 in Sydney, Australia, to provide data management and automation software for enterprise clients. Prospecta has evolved to be a leading data management software company. Prospecta’s flagship product, MDO (Master Data Online), is an enterprise Master Data Management (MDM) platform that enables data management...

  • Aiprus Software

    1 month ago


    Gurugram, India Aiprus Software Private Limited Full time

    Company Description. Aiprus Software Private Limited. (Aiprus) is an onshore-offshore based IT outsourcing company founded in March 2021. Specializing in providing professional and cost-effective offshore outsourcing services, Aiprus helps customers worldwide achieve their strategic business goals through technical expertise, domain knowledge, and project...


  • gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY: Responsible for managing projects and related activities in accordance with the mission and goals of the organization. Producing accurate and timely reporting of project status throughout its life cycle. Accountable for managing Product development and service delivery. Responsible for managing the project cost as per defined...


  • gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY:  Responsible for managing projects and related activities in accordance with the mission and goals of the organization.  Producing accurate and timely reporting of project status throughout its life cycle.  Accountable for managing Product development and service delivery.  Responsible for managing the project cost as per...

  • Software Engineer

    2 days ago


    Gurugram, India BayOne Solutions Full time

    Responsibilities:Build, test and release complex mission critical full-stack applications for internally and externally facing software Design and implement frontend code and algorithms using ReactJS Typescript as well as backend code using AWS Services, NodeJS Lambdas, MongoDB NoSQL databases Collaborate with cross-functional teams, including QA testing,...

  • Lepton Software

    3 months ago


    Gurugram, India Lepton Software Full time

    Lepton Software is Location Analytics Company with specialization into Telecom sector with more than 20 years of experience. We are also a Premier Google Maps & Cloud Platform partner. Lepton's flagship product, Network Access is a cloud/Web based network management solution that helps Communication ServiceProviders efficiently plan, design, document...


  • Gurugram, India Prospecta Software Full time

    COMPANY OVERVIEWProspecta was founded in 2002 in Sydney, Australia, to provide data management and automation software for enterprise clients. Prospecta has evolved to be a leading data management software company. Prospecta’s flagship product, MDO (Master Data Online), is an enterprise Master Data Management (MDM) platform that enables data management...


  • Gurugram, India Prospecta Software Full time

    COMPANY OVERVIEWProspecta was founded in 2002 in Sydney, Australia, to provide data management and automation software for enterprise clients. Prospecta has evolved to be a leading data management software company. Prospecta’s flagship product, MDO (Master Data Online), is an enterprise Master Data Management (MDM) platform that enables data management...


  • Gurugram, India Prospecta Software Full time

    COMPANY OVERVIEW Prospecta was founded in 2002 in Sydney, Australia, to provide data management and automation software for enterprise clients. Prospecta has evolved to be a leading data management software company. Prospecta’s flagship product, MDO (Master Data Online), is an enterprise Master Data Management (MDM) platform that enables data management...

  • Lepton Software

    2 months ago


    Gurugram, India Lepton Software Full time

    Regional Sales LeadAbout the job:Job Responsibility:- Manage Google Maps Platform's existing customers (Farming) and scout for new business (Hunting).- Generate revenue from Location Intelligence Platform "Smart Market" across multiple business verticals.- Work with Partners and SIs to generate channel revenue.- Achieve Quarterly and Yearly Sales Quota...

  • Software Engineer

    2 weeks ago


    Gurugram, India Agile Global Solutions, Inc Full time

    Senior Systems Engineer- APIGW Remote Remote - 9 PM to 6 AM Night Shift The Lead Systems Engineer is responsible for developing, configuring, and modifying complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages;...

  • Software Engineer

    2 weeks ago


    Gurugram, India Agile Global Solutions, Inc Full time

    Senior Systems Engineer- APIGWRemoteRemote - 9 PM to 6 AM Night Shift The Lead Systems Engineer is responsible for developing, configuring, and modifying complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages; applying...

  • Software Engineer

    2 weeks ago


    Gurugram, India Agile Global Solutions, Inc Full time

    Senior Systems Engineer- APIGWRemoteRemote - 9 PM to 6 AM Night Shift The Lead Systems Engineer is responsible for developing, configuring, and modifying complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using various programming languages; applying...


  • Gurugram, India Visa2Fly Full time

    Job Title: Java Software Engineer SDE1 (Full time)Location: Gurugram, on-siteWorking Days: 6 (Mon-Sat)Experience- 1-2 YearsAbout Visa2Fly:With a startup spirit and commitment to easing the lives of travelers, we aim to simplify the cumbersome process of visa applications in India. At Visa2Fly, We are looking for engineers who are well rounded - quality...

  • Java Software Engineer

    23 hours ago


    Gurugram, India Visa2Fly Full time

    Job Title: Java Software Engineer SDE1 (Full time)Location: Gurugram, on-siteWorking Days: 6 (Mon-Sat)Experience- 1-2 YearsAbout Visa2Fly:With a startup spirit and commitment to easing the lives of travelers, we aim to simplify the cumbersome process of visa applications in India. At Visa2Fly, We are looking for engineers who are well rounded - quality...

  • Java Software Engineer

    17 hours ago


    Gurugram, India Visa2Fly Full time

    Job Title: Java Software Engineer SDE1 (Full time) Location: Gurugram, on-site Working Days: 6 (Mon-Sat) Experience- 1-2 Years About Visa2Fly: With a startup spirit and commitment to easing the lives of travelers, we aim to simplify the cumbersome process of visa applications in India. At Visa2Fly, We are looking for engineers who are well rounded - quality...


  • Gurugram, India Aivoks Technologies Pvt. Ltd. Full time

    We are seeking a highly experienced Senior Software Engineer with a solid background in computer science, particularly in C++ and C#. The ideal candidate will have approximately 8-10 years of experience in software development, with a strong emphasis on utilizing Visual Studio for coding and debugging tasks. Additionally, candidates must possess a background...


  • Gurugram, India ADesignGuy Full time

    A Design Guy is a comprehensive software development and graphic design firm dedicated to empowering businesses by turning their ideas into reality. We provide customized solutions in software development, graphic design, branding, and rebranding services, working hand-in-hand with our clients to ensure that our work not only meets but exceeds expectations....


  • Gurugram, India ADesignGuy Full time

    A Design Guy is a comprehensive software development and graphic design firm dedicated to empowering businesses by turning their ideas into reality. We provide customized solutions in software development, graphic design, branding, and rebranding services, working hand-in-hand with our clients to ensure that our work not only meets but exceeds expectations....

  • Software Engineer

    4 weeks ago


    Gurugram, India Ticketmaster Full time

    THE JOBYou will be joining a Java development team as a Software Engineer. The team you will be joining is responsible for providing business-to-business (B2B) reporting solutions to our clients. The team leverages Java technologies to provide web-based reporting UIs and supporting backend services including APIs which are containerized for deployment. At...