Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer 2 @ Uplers

Home > Software Development

 Software Engineer 2

Job Description

SOFTWARE ENGINEER II


Experience: 4 - 6 Years Exp

Salary : Competitive

Preferred Notice Period: Within 45 Days

Opportunity Type: Hybrid (Bengaluru)

Placement Type: Permanent

(*Note: This is a requirement for one of Uplers' Clients)


Must have skills:

Java OR Multi-Threading, AWS OR Azure OR Google Cloud, NoSQL


Alphasense(One of Uplers' Clients) is Looking for:

SOFTWARE ENGINEER II who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.


Job Description

Must have

  • Minimum 4-6 years of experience in Software Development with proficiency in the Java ecosystem.
  • Solid understanding of data structures, and algorithms.
  • Strong problem-solving and analytical skills.
  • Experience with Spring-based applications.
  • Experience working with relational and/or NoSQL databases.
  • Experience with Docker, Kubernetes, or similar container orchestration tools.
  • Ability to write high-quality code and tests for scalable, reliable, and distributed systems.
  • Comfortable with system debugging, monitoring tools, and performance tuning
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with team members and stakeholders.

Nice to have

  • Hands-on experience in Java17 or beyond with concepts like multi-threading.
  • Experience with microservices architecture and software design principles.
  • Working knowledge of any cloud service provider(preferably AWS)
  • Familiar with IAC technologies such as Terraform and Crossplane.
  • Experience with Apache Solr and/or open-source search engines such as Vespa or Elasticsearch
  • Experience with vector/neural search technologies
  • Exposure to NoSQL solutions like MongoDB, DynamoDB etc.
  • Exposure working on scalability, reliability, and design patterns

Responsibilities:

  • Design, develop, and maintain backend systems for company search and entitlement validation.
  • Optimize and enhance search relevance and performance by improving existing algorithms.
  • Collaborate with cross-functional teams to understand requirements and deliver scalable solutions.
  • Work with and manage data across Vespa Search, Elasticsearch, and MongoDB.
  • Ensure data access is secure and compliant with entitlement rules and business logic.
  • Monitor system health, performance, and reliability; implement necessary improvements.
  • Write clean, efficient, and testable code in Java and participate in code reviews, design discussions, and sprint planning.
  • Troubleshoot and resolve complex issues in a production environment.
  • Continuously evolve the technical maturity and ability of the organization by applying new technology, and practices, and staying up-to-date with emerging trends to propose innovative solutions.
  • Follow the engineering processes, DevOps practices, and trends inside the company (monitoring, alerting, performance optimization, integration testing, design documentation) and make sure the teams improve related knowledge as well

How to apply for this opportunity:

Easy 3-Step Process:

1. Click On Apply! And Register or log in on our portal

2. Upload updated Resume & Complete the Screening Form

3. Increase your chances to get shortlisted & meet the client for the Interview!


About Uplers:

Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career.

(Note: There are many more opportunities apart from this on the portal.)

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Uplers
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java Multithreading NoSQL GCP Microsoft Azure AWS

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Staff Software Engineer Forward Deployed

  • Pfizer
  • 9 - 14 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Aws Cloud Engineer

  • Infogain
  • 6 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Senior Python//AI Engineer

  • Luxoft
  • 6 - 11 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Associate Software Engineer

  • Sunquest Information
  • 2 - 4 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Uplers

Mavlers is a full-service digital marketing agency that has propelled growth for over 7,000 brands and agencies worldwide. As Google, Mailchimp, WP VIP, Microsoft, Salesforce, and HubSpot partners, we possess the expertise to deliver high-impact projects and campaigns tailored to our clients uniqu...