Senior Full Stack Developer

6 - 7 years

14 - 19 Lacs

Posted:9 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Project description You'll be working in the Global Market Business Analytics team, focusing on creating the most data-driven, agile, productive, and technology-backed sales force in the industry. We deliver the next generation of tools and analytics to empower both leadership and sales people. Helping to view & deliver increased revenues through enhanced decision making and data-driven client engagement at scale.Are you motivated to deliver innovative and high-quality solutions for our Digital Platform? Are you a master of Java, Python, and interested in the coming frameworks, tools, and techniques? Have experience with Azure Cloud would be preferable. We're looking for experienced professionals responsible for delivering high-quality applications for our Sales and Trading Business, including:- Drive technical specification and the component design- Develop the service layer of a large-scale rich platform in collaboration with business analysts- Master state-of-the-art technologies within a complex business domain- Share knowledge across the whole development community- Take pride in the quality of delivered software products and services (this is what drives you)- Working directly with stakeholders to understand their needs- Solving real-world issues such as data access, team dependencies, DevOps, tricky ingestion jobs, getting sense of data, and building complex data/workflows
  • Responsibilities
  • Your role
  • Design, build, and run digital products and technology services inthe Cloud for clients & sales.
  • Key Responsibilities
  • Design, develop, and improve the digital products and technology services we provide to our clients and employees
  • Apply a broad range of software engineering techniques, from analyzing user needs and developing new features to automated testing and deployment, CI/CD, and other DevOps practices
  • Ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements
  • Build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues
  • Learn new technologies and practices, reuse strategic platforms and standards, evaluate options, and make decisions with long-term sustainability in mind
  • Work in an agile way as part of multi-disciplinary teams, participate in agile ceremonies, and collaborate with engineers, product managers, designers, and others
  • Understand, represent, and advocate for client needs
  • Share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities
  • Key Deliverables
  • Frequent releases that improve our digital products and technology services
  • Technical analysis, design, code, tests, documentation, and other engineering artifacts
  • Skills Must have
  • Overall, 6 to 7 years of experience as a Senior Full Stack Developer.
  • Experience in working with globally spread teams and collaborating effectively.
  • Strong coding and testing experience in Java and ideally Python, with some exposure to Spring/Guice frameworks and microservices.
  • Experience with relational or NoSQL database concepts and interaction.
  • Expertise in generic computing science, algorithms, data structures, and design patterns.
  • Experience in writing clean, maintainable code and practicing refactoring and Test-Driven Development (TDD).
  • Good knowledge of unit testing approaches & frameworks (e.g., JUnit, PyTest, etc.).
  • Experience with build tools like Maven or Gradle, and development tools such as Git (GitHub/GitLab).
  • Understanding of web technologies/REST API (at least at a high level).
  • Know-how of agile development practices.
  • DesirableExperience in data engineering, such as pipeline development and testing, ingest jobs, and DAGs such as Airflow, exposure to Azure Cloud, and IaC.
  • Experience in production software development and DevOps (version control, CI/CD, testing your own code).
  • Some awareness of cloud/hybrid development through containerization/SaaS/alternative modern system architecture.
  • Comfortable with Agile methodologies.
  • Strong desire and ability to learn new frameworks and apply them in practice.
  • General curiosity and enthusiasm for the latest technologies.
  • Comfort working in a command-line interface (CLI) environment.
  • You are
  • Adaptable, able to work across teams, functions, and applications
  • Enthusiastic, self-motivated, and client-focused
  • Analytical and methodical, using evidence to solve problems
  • A strong communicator, fluent in English
  • Self-sufficient and capable of delivering solutions front to back in collaboration with a globally distributed team Nice to have
  • Big Data experience is a plus, ideally with working knowledge of Apache Spark.
  • Kafka experience is a plus, too.
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Python Interview
    cta

    Start Your Job Search Today

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

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

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

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Luxoft logo
    Luxoft

    IT Services and IT Consulting

    Zug New York

    RecommendedJobs for You