
Sr. Java Developer
UserExperior is a fast-growing, well-funded software product start-up based in
Mumbai with marquee clients from India in its portfolio. UserExperior empowers
product teams to build great applications for their customers. At UserExperior we are
focused on building the best mobile app analytics platform. As part of our engineering
team, you will be working on exciting & challenging problems. We are looking for
talented, enthusiastic and self-driven software engineers who are passionate about
software engineering and want to build great products.
Roles & Responsibilities :
● You’ll work as part of the software engineering team along with other front-end,
back-end, mobile app, QA teams & you will also closely work with the founder.
● You should be able to take the ownership of a project end to end.
● Your primary focus will be to build, implement & maintain the complete back-end
stack of the product.
● You will create production grade code and will implement the solutions which run
bug free.
● Participate in product development discussions and product development
road-maps.
● Collaborate with members across departments to identify and build on
improvements to product, process and systems.
Required Experience and Qualifications:
● 2 to 6 years of software development experience.
● Experience of working on application architecture design will be preferred.
● Experience of working in at least 1 or 2 projects, managing or leading the entire
tasks.
● Experience in Docker/Kubernetes, Agile methodologies & CI/CD automation
process.
● Knowledge of Queueing technologies like Kafka, RabbitMQ, ActiveMQ, Version
control using Git.
● Experience in microservices architecture, in-memory systems like Redis and
basic knowledge of Linux/Unix systems.
● Experience of building applications processing large volumes of streaming data
will be preferred.
● Experience from a middle size company or from a startup will be preferred.
● BE/MCA/MSc in Computers/Information technology with a good academic
record.
Key Skills:
● Java, & Spring boot
● Hibernate
● Spring Boot JPA
● Object Oriented Programming
● MySQL & MongoDB
● Jenkins
Perks & Benefits:
● Great learning, innovative and development platform.
● Remote work and flexible timings.
● Reimbursement of the online learning courses on certification.
● Medical insurance coverage for you and the dependence.
● Five Working days per week.

Similar jobs
Job Description: Software Engineer - Fresher (Java Proficiency)
Location: Pune
Company: AdElement Media Solutions Pvt. Ltd.
About Us
We are a leading Ad Tech company revolutionizing the digital advertising landscape through innovative and impactful solutions. Join us in shaping the future of advertising technology.
Role Overview
As a Software Engineer - Fresher, you will play a crucial role in developing, optimizing, and maintaining high-performance applications. This is an opportunity to learn and contribute to cutting-edge ad tech solutions while building a solid foundation for your career.
Key Responsibilities
- Develop and maintain high-performance software applications using Java.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Debug, test, and optimize systems for maximum performance and reliability.
- Stay updated with emerging technologies and trends in the ad tech domain.
Qualifications
- Education: Bachelor’s degree in Computer Science or a related field from premier institutes such as IITs, NITs, MIT, or other reputed government colleges.
- Technical Skills:
- Strong Java proficiency with a solid understanding of Object-Oriented Programming (OOP) and design patterns.
- Basic knowledge of SQL and relational databases.
- Familiarity with version control systems like Git.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Ability to work in a collaborative team environment.
Good-to-Have Skills
- Understanding of ad tech concepts, such as ad servers, Real-Time Bidding (RTB), and programmatic advertising.
- Basic knowledge of web development technologies (HTML, CSS, JavaScript).
- Exposure to cloud platforms like AWS or Azure.
What We Offer
- Opportunity to work with cutting-edge technologies in a dynamic industry.
- Comprehensive training and mentorship to help you excel in your career.
- Competitive salary and benefits.
- A vibrant and inclusive work culture that fosters innovation and growth.
How to Apply
If you're passionate about technology and eager to start your career in the dynamic world of Ad Tech, we’d love to hear from you! Send your application to [your email/website link] and take the first step toward an exciting journey with us.
Join us and be a part of the Ad Tech revolution!


About this roleWe are seeking an experienced MongoDB Developer/DBA who will be
responsible for maintaining MongoDB databases while optimizing performance, security, and
the availability of MongoDB clusters. As a key member of our team, you’ll play a crucial role in
ensuring our data infrastructure runs smoothly.
You'll have the following responsibilities
Maintain and Configure MongoDB Instances - Responsible for build, design, deploy,
maintain, and lead the MongoDB Atlas infrastructure. Keep clear documentation of the
database setup and architecture.
Ownership of governance, defining and enforcing policies in MongoDB Atlas.Provide
consultancy in drawing the design and infrastructure (MongoDB Atlas) for use case.
Service and Governance wrap will be in place to restrict over provisioning for server size,
number of clusters per project and scaling through MongoDB Atlas
Gathering and documenting detailed business requirements applicable to the data
layer.Responsible for designing, configuring and managing MongoDB on Atlas.
Design, develop, test, document, and deploy high-quality technical solutions on the
MongoDB Atlas platform based on industry best practices to solve business needs.
Resolves technical issues raised by the team and/or customer and manages escalations as
required.
Migrate data from on-premise MongoDB and RDBMS to MongoDB AtlasCommunicate
and collaborate with other technical resources and customers in providing timely updates
on status of deliverables, shedding light on technical issues, and obtaining buy-in on
creative solutions.
Write procedures for backup and disaster recovery.
You'll have the following skills & experience
Excellent analytical, diagnostic skills, and problem-solving skills
Should understand the Database concept and develop expertise in designing and
developing NoSQL databases such as MongoDB
MongoDB query operation, import and export operation in database
Experience in ETL methodology for performing Data Migration, Extraction,
Transformation, Data Profiling and Loading
Migrating database by ETL, migrating database by manual process and designing,
development, implementation
General networking skills, especially in the context of a public cloud (e.g. AWS – VPC,
subnets, routing tables, nat / internet gateways, dns, security groups)
Experience using Terraform as an IaC tool for setting up infrastructure on AWS
CloudPerforming database backups and recovery
Competence in at least one of the following languages (in no particular order): Java, C++,
C#, Python, Node.js (JavaScript), Ruby, Perl, Scala, Go
Excellent communication skills, often being able to compromise but draw out risks and
constraints associated with solutions. Be able to work independently and collaborate with
other teams
Proficiency in configuring schema and MongoDB data modeling.
Strong understanding of SQL and NoSQL databases.
Comfortable with MongoDB syntax.
Experience with database security management.
Performance Optimization - Ensure databases achieve maximum performance and
availability. Design effective indexing strategies.
Designation: Java Back End Developer
- Strong in Java , Spring Boot, ver.x (Microservices)
- 5+ year’s software engineering experience working with large scale applications and projects.
- Knowledge of best practice software development methodologies and coding standards.
- General knowledge of public cloud infrastructure and data solutions (e.g. AWS)
- Broad experience designing and developing scalable, resilient, performant applications:
- Distributed systems
- Microservices design and implementation
- Experience working on, and deploying, large scale systems in Java
- Experience with relational DBs like MySQL, SQL Server or Oracle.
Requirements
- 3+ years of experience in the Development of JAVA technology.
- Strong Java Basics
- Linux
- SpringBoot or Spring MVC
- Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Java 8
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Ability to work in a fast-paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding AI/ML algorithms is a plus.
- 2+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
- Worked as a Node.js developer on multiple projects with relevant experience between 1 to 4+ Years.
- Extensive knowledge of Nodejs, JavaScript, APIs, web stacks, libraries, and frameworks.
- Able to work on independent nodejs projects.
- Experience in mongoDB database queries. Able to write and manage complex DB queries .
- Exceptional analytical and problem-solving aptitude.
• Developing and maintaining all server-side network components.
• Creating database schemas that represent and support changing business processes thereby
ensuring optimal performance of the central database and responsiveness to front-end requests.
Integrating multiple data sources & databases in one system
• Collaborating with front-end developers on the integration of elements.
• Designing customer-facing UI and back-end services for various business processes.
• Developing & implementing low-latency & high-performance applications by writing testable,
reusable, and efficient code.
• Implementing User authentication and authorization between multiple systems, servers, and
environments
• Implementing effective security protocols, data protection measures, and storage solutions.
• Implementing automated testing platforms and unit tests. Running diagnostic tests, repairing
defects, and providing technical support.
• Documenting Node.js processes, including database schemas, as well as preparing reports.
• Recommending and implementing improvements to processes and technologies.
• Keeping informed of advancements in the field of Node.js development
Desired Candidate Profile :-
• Strong proficiency with JavaScript & ES6
• Good Knowledge of Node.js and frameworks available for it such as Express, HapiJS, Mongoose,
Sequelize, etc.
• Good understanding of server-side templating languages such as Handlebars, EJS, etc
• Good knowledge of MongoDB, its limitation and workarounds, replica sets, sharding, clustering
• Basic understanding of front-end technologies, such as HTML5, and CSS3
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Understanding accessibility and security compliance
• Understanding fundamental design principles behind a scalable application
• Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and
optimizing output to match the specific platform
• Proficient understanding of code versioning tools, such as Git
• Proficient understanding of API testing tools, such as Postman
• Superb interpersonal, communication, and collaboration skills
• Exceptional analytical and problem-solving aptitude
Software Development Engineer II
Do you want to be part of team building Amazon.in space ? Are you passionate to build highly scalable systems ?
LocalFinds team is building multiple capabilities that are relevant to customers in India. This is a rare opportunity to be part of a team that will be responsible for building a successful, sustainable and strategic business for Amazon.in
As an engineer, you will help with the , implementation, and launch of many key product features. You will get an opportunity to work on the wide range of technologies (including AWS Elastic Search, Lambda, ECS, EDP, SQS, Dynamo DB, Slapshot, Herd, Horizonte etc.) and apply new technologies for solving customer problems. You will have an influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will get to work with highly skilled and motivated engineers who are already contributing to building high-scale and high-available systems.
If you are looking for an opportunity to work on world-leading technologies and would like to build creative technology solutions that positively impact hundreds of millions of customers, and relish large ownership and diverse technologies, join our team today!
As an engineer you will be responsible for:
• Ownership of product/feature -to- for all phases from the development to the production.
• Ensuring the developed features are scalable and highly available with no quality concerns.
• Work closely with senior engineers for refining the and implementation.
• Management and execution against project plans and delivery commitments.
• Assist directly and indirectly in the continual hiring and development of technical talent.
• Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
• Contribute intellectual property through patents.
The ideal candidate is a passionate engineer about delivering experiences that delight customers and creating solutions that are robust. He/she should be able to commit and own the deliveries -to-.
Tech_SDE
We are looking for a Node.js Developer who has experience building back-end services and managing data exchange between the server and user-facing applications. Responsibilities will include the development of back-end micro-services, maintaining the best possible performance for micro-service, quality and responsiveness of the application. You will work closely with the front-end developers in order to implement their components into the application.
Company Details
At Hipla we are building the future of smart, connected, secure workspaces. Sentinel is our
flagship futuristic visitor management system that eliminates manual, unstructured, insecure,
fragmented paperwork cuts through slow-moving, archaic procedures for setting up a business appointment and improves the visitor experience for both organizations and visitors.
Our Tech Stack
Hipla works with stack is made up of React, Node.js, Python, PostgreSQL with AWS as the cloud provider
Experience Required
3 to 7 years
Job Responsibilities
- Writing reusable, testable, and efficient code
- Responsible for entire product lifecycle from concept to deployment
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server-side logic
- Implementation of security and data protection
- Integration of data storage solutions
Skills & Qualifications Required
- 3+ years experience in building micro-services using Node.js
- Expert in SQL querying with Mysql/PostgreSQL and ORM (Object Relational Mapper) libraries like TypeORM.
- Able to integrate multiple data sources and databases into one system
- Good understanding of server-side templating languages
- Understanding of accessibility and security compliance
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools such as Git

