If you are a great Java developer with experience in building scalable SaaS web applications and looking for an opportunity in building world-class products using cutting-edge technologies, please read on.
Nimesa is a Data Protection & Copy Data Management company creating an enterprise-class Backup & Recovery solution. Our product can cater to the needs of the enterprise AWS users who are looking for a 360 Data Protection solution that can do more than just Backup & Recovery.
As a Senior R&D Engineer, You will
Design and build scalable complex systems with Java and Spring
Contribute to the development of new features, debugging, and deliver timely fixes
Perform peer code reviews in order to ensure quality standards
Requirements
Experience with Java, Spring Boot, AWS.
Good at Design patterns, Algorithms.
Experience with relational databases like PostgreSQL and MySQL
Good understanding of web programming like REST and HTTP
Strong Knowledge of Java Concurrency and Collection frameworks
Knowledge of microservices architecture, messaging systems (RabbitMQ or Kafka), and docker is good to have
Insights on workings of Database, Queues, Cache, servers.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About Nimesa
Founded :
2018
Type :
Product
Size :
20-100
Stage :
Raised funding
About
NIMESA is a Cloud Data Management Solution and an enterprise-class Application Aware Data Protection, Backup and Recovery solution. Nimesa supports apps running on both virtual and cloud environment, such as AWS and VMware. Nimesa helps in taking continuous back up of the data as a snapshot and replication and recover it instantly when needed.
oin us and be a part of a company that thrives on creativity, technology, and excellence.
CHANCE TO WORK WITH APPS WITH 10LAKH CONCURRENT USERS IN GAMING INDUSTRY
Role Description
You are a champion at Code reviews and Unit/Mock/integration Tests
You have a strong sense of ownership of what you design and deploy
You provide strong technical mentorship to team members
You are an excellent team player
You continuously learn and improve
We are seeking a highly motivated and experienced Senior Java Software Engineer to join our team. In this role, you will lead and manage software development projects across diverse domains such as Gaming, Banking, Fintech, Fantasy Sports, IT, E-commerce, Logistics, Healthcare, and On-Demand Services. You will be responsible for ensuring the successful delivery of projects, meeting deadlines, and exceeding client expectations.
Skill Sets
Excellent Programmer: in Java Intermediate (Collections, Polymorphism, Design Patterns) to Expert level (Annotations, Lambda, Streaming, Concurrency)
Startup Experience: Proven ability to take extreme ownership of results, with a history of leaving a lasting impact on the business.
Relevant Experience: At least 6-10 years of experience demonstrated the ability to develop resilient, high-performance, and scalable code tailored to application usage demands.
Java Framework Expertise: Significant experience in designing and building Java microservices with VERT.X, SPRING BOOT, with proficiency in Java.
REST API & GraphQL: Hands-on expertise in development API endpoints with RESTful & GraphQL approach, also non-REST frameworks like gRPC over Thrift or Protobuf Nuances of TCP, UDP, HTTP, HTTP2, SSL, Thorough understanding of designing distributed systems without single point of failures
Cloud Proficiency: Strong understanding and hands-on experience of building applications deployed on the cloud using Google Cloud Platform or Amazon Web Services (AWS), Docker, and Kubernetes, Experience writing batch/cron jobs using Python and Shell scripting.
Containerization & Orchestration: Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Time & Space Complexity: if methods you write are in the traffic request path, you know how to avoid unacceptable time complexity & space complexity.
Database Knowledge: Strong experience with Data Structures & Algorithms working with MongoDB, PostgreSQL, MySQL, Redis, ElasticSearch, and other similar databases, ability to choose the right data store for the given requirements Relational, Graph, Object, Document, Columnar, Key-Value. Experience with Redis, Memcache, EHCache, Hazelcast, Aerospike
Messaging Systems: Proficiency in working with RabbitMQ, BullMQ & others
Agile Practices: At least a few years of experience practicing the SCRUM framework, collaborating with scrum masters, product owners, and other stakeholders.
Collaboration & Communication: A team player who thrives in a remote, collaborative environment.
Communication Skills: Strong verbal and written communication skills.
Solutions-Oriented: Comfortable with the fast pace of startup life and adept at finding solutions to challenges.
Responsibilities
Scalable Architecture: Lead the design and development of scalable architecture to ensure efficient performance and reliability of web and mobile applications.
Informed Decisions: Make informed architectural decisions that align with both current and future business needs.
Security & Privacy: Ensure security and privacy considerations are integrated into the selection of solutions and coding of back-end services and API endpoints.
Code Quality & High Standards: Uphold high standards of code quality through regular reviews, maintaining best practices in programming.
Robust Testing: Implement robust testing strategies to ensure code reliability and performance.
Backend Development: Design, develop, and deploy backend services and APIs using VERT.X, SPRING BOOT Java and AWS technologies.
NoSQL Expertise: Effective schema design and data modeling for NoSQL databases, ideally MongoDB, including robust indexing strategies.
Technical Debt Management: Monitor and control technical debt to ensure it does not compromise application scalability or performance.
Task Planning: Collaborate with the PM and BA to plan and delegate tasks efficiently among backend team members, ensuring clear objectives and timelines.
User Requirements: Support the PM, BA team in identifying and analyzing user requirements to ensure development aligns with user expectations and project scope.
Systems Thinking: Apply systems thinking to align with broader business objectives.
Autonomy: Get things done independently without supervision and without creating future issues.
Simplicity: Strive for simplicity in solutions and code.
Proactive Problem Solving: Fix problems, even those outside your immediate responsibility.
Solution-Oriented: Focus on providing solutions to problems, not just writing code.
Life@Sciflare:
An exciting & lively workplace gives you the chance to work in an environment where you may unleash your creativity and inventiveness to the best extent possible.
Work in a collaborative setting where your cooperative team contributes new perspectives to your objectives and forges strong bonds.
Growth mindset: You are nurtured through each stage of your professional advancement by learning and unlearning new things.
As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives.
Responsibilities
Designing, developing and maintaining core system features, services and engines
Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of a conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility
Ensure the developed backend infrastructure is optimized for scale and responsiveness
Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.
Introducing new ideas, products, features by keeping track of the latest developments and industry trends
Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules
Requirements
Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms)
Proficiency in working on Linux based Operating system.
Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plus
Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java).
Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks.
Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc.
Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc.
Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming).
Experience defining system architectures and exploring technical feasibility tradeoffs (architecture, design patterns, reliability and scaling)
Experience developing cloud software services and an understanding of design for scalability, performance and reliability
Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.
Proficiency is concepts of monolithic and microservice architectural paradigms.
Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc.
Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, Orientdb
Proficiency in at least one of testing frameworks or tools JMeter, Locusts, Taurus
Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plus
Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plus
Proficiency in functional programming ( Scala ) languages is an added plus
Proficiency in working with NoSQL/graph databases is an added plus
Proficient understanding of code versioning tools, such as Git is an added plus
Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylog is an added plus
Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus
Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus
Working Knowledge of container orchestration platform like Kubernetes is an added plus
What essential skills you need ▪ 8-11 years’ experience in back end Java/J2EE application development. ▪ Expertise in developing internet web applications using Java/J2EE technologies. ▪ Experience of working in a service-oriented architecture and web-based development. ▪ Experience in writing XSD, Wiz-dull including parsers like SAX, DOM. ▪ Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA. ▪ Experience in Java Version 7.0+. Good experience with JMS, Spring & Hibernate. ▪ Experience in identifying database solutions for a given problem, preferably MySQL. ▪ Demonstrated ability to analyze business/functional requirements, develop well-structured, maintainable code, delivered on time, with automated tests. We are an XP/Agile development team. ▪ Hands on experience on tools like Log4j, JUnit, Mockito, SVN, Maven, Covertura. ▪ Knowledge in Java queuing system. ▪ Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, JSTL, Java Beans and Servlets. ▪ Hands on experience in using Application/Web servers like JBoss and Tomcat servers. Worked on databases like Oracle/MYSQL/NoSQL/HQL. ▪ Experience with e-commerce, retail, analytics, advertising, or media would be an advantage
Team with top-notch engineers, product managers, program managers, DevOps and QA following agile development methodologies
Review functional requirements, providing technical feedback on feasibility and architectural approach and framework.
Design and develop web / mobile applications
Create Prototype and/or Proof of Concepts (POCs) when necessary
Act in a technical leadership capacity: Mentor junior engineers and new team members, perform code reviews and apply technical expertise to challenging programming and design problems
Design and develop supporting components and microservices for the backend tiers focusing on fault-tolerance and scalability in a multi-tenant enterprise environment
Maintain and improve the functionality and performance of the existing web applications
Help shape and execute the technical roadmap to develop next generation features; integrate corporate- and product-level architecture principles and goals into the teams project work through designs, implementation strategies, and project planning.
Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based data driven decision making in the organization.
Execute other Duties as assigned
Knowledge Skills and Abilities: Must have:
3+ years of experience developing Backend, API and data-based applications/software
Experience with one of the major relational databases (MySQL, Oracle, Postgres) and NoSQL databases (Mongo DB, Cassandra, Dynamo DB or such)
Expert object-oriented programming experience using Java
Strong OO design and programming skills in Java, Hibernate, JPA, Spring Boot
Worked in Maven, JPA, REST services, Postman
Working knowledge on Spring Security / Spring Batch / ZUUL / Eureka / Hysterix
Exposure with Frontend technologies (React.js, Angular or Ruby-on-Rails)
Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, unit testing & Test-Driven Development (TDD)
Experience with web services (consuming or creating)
Experience managing Cloud infrastructure (resources and service) in AWS, Azure and/or GCP
Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development
Experience in reporting and analytics, queuing and real-time streaming systems
Git or similar distributed SCM tools experience.
If you find the above Job Description matching with your skills & experience and only if you can join in a maximum of 10 days, please revert to this email with your interest, specifying your current/ last drawn salary & expectations
Ideally you will have the following skills: • 3+ years of hands-on software engineering experience in Node.js and Typescript (including Express, Feathers.js or similar) • Proficient at programming and interacting with APIs • Strong understanding of production systems, especially in AWS • Deep understanding of mobile backend infrastructure including service-oriented or microservice architecture • Customer-focused, reacts well to changes, work with teams and able to multitask • Must be a self-starter who can work well with minimal guidance and in fluid environment Bonus if you have the following: • Experience in React and/or React Native • Active contributor to developer communities like Stackoverflow, Topcoder, Github etc. • Worked with Linux • Prior startup experience
Tech Lead - JavaMumbaiAbout : LogiNextLogiNext is a cloud-based logistics and field service optimization company with core expertise in automated delivery scheduling, route optimization, live tracking of resources, and delivery validation.Using advanced machine learning algorithms, LogiNext enables its clients with omnichannel capabilities creating a seamless delivery experience for all the customers. Using automated delivery automation and dispatch for increased efficiency, route optimization to avoid local traffic hassles, live tracking of resourcesfor operative responsiveness, and delivery validation for complete transparency, LogiNext helps companies process same-day and even two-hour deliveries.LogiNext has more than 200 enterprise clients including many satisfied retail and e-commerce players in North America, Middle-East, South and Southeast Asia. It has also been heralded by multiple platforms as being one of the fastest growing SaaS companies in the world.The true growth hackers, who paved way for this success are the people working exceptionally hard and adding value to our organisation. Our brand ambassadors - that's how we address our people, bring unique values, discipline and problem-solving skills to nurture the innovative and entrepreneurial work culture at LogiNext. Passion, versatility, expertise and a hunger for success is theMantra chanted by every Logi-Nexter!About the Role :- LogiNext is looking for a technically savvy and experienced technical architect to serve as the lead, and mentor for a growing team of strong developers. - You will help the team grow in size and skills, optimizing their code while working on your own. - With your technical expertise you will manage priorities, deadlines and deliverables, identify and mitigate the risks. - You will design and develop the products that exceed client expectations in terms of value and benefit.- You have deep expertise in building secure, high-performing and scalable systems in Java. - You have successfully managed complex and cross discipline Big Data projects in the past. - Your design intuition inclines towards usability, elegance and simplicity. - You have successfully shipped applications with beautiful front-end and intelligent backend. - You have demonstrated strong interpersonal and communication skills.Responsibilities :- Lead end-to-end design and development of cutting-edge products- Work with product management and engineering team to build highly scalable products- Keep an eye out for open source projects and technology trends that can be introduced in the products- Be hands-on, adopt practical approach to software and technology- Work closely with development team to explain the requirements and constantly monitor the progress - Suggest improvements in systems & processes and assist technical team with issues needing technical expertise- Create technical content such as blogs, technical specification documents and system integration requirements documentsRequirements :- Master's or Bachelor's in Computer Science, Information Technology, Info Systems, or related field- 7+ years of relevant experience in designing and developing scalable and distributed enterprise applications- Expertise in common frameworks like Spring, JPA, RESTful Web Services, etc. and managing and optimizing data stores such as MySQL, MongoDB, Elasticsearch, etc- Experience in front-end tools and technologies (HTML5, CSS, JavaScript, jQuery, etc) and Geographic Information System (GIS) is preferred- Experience in building the configuration details for installation, deployment and configuration of cloud automation solutions on AWS- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design- Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership- Excellent written and oral communication skills, judgment and decision making skills, and the ability to work under continual deadline pressure
Designation:Senior Developer
Roles and Responsibilities:
Design, implement and maintain java application phases. Develop, test, implement and maintain application software.
Responsible for building customized enhancements to existing SaaS product
Be an outstanding Team Player
Manage and mentor a team of 5-7 resources
Work directly with Business, Sales and Product teams
Passion for a highly scalable performant experience. Passion for micro-services.
Knowledge of (and a passion for) current trends and best practices in middle-layer and back-end architecture, including performance, continuous integration, scalability and stability
Build Proof of Concepts and close to Production ready APIs and back-end
Fast paced environment – should be open and willing to learn
Pair with other team members and SEs to buildout core application functionality
Very strong object-oriented design skills and understanding of well-engineered design.
Skills and Qualification:
Hands on experience in Java 7 or 8 with good working knowledge of JSON, Spring, Hibernate frameworks, JPA, REST Services and Redis Cache.
Working knowledge of JUnit, Maven & Jenkins.
Experience in UI tier including JSP/Servlet, HTML 5, CSS, Angular JS, AJAX and Bootstrap.
Good understanding and working experience with RDBMS i.e. Oracle, MySQL and MSSQL
Implements REST APIs are required for serving various aspects of the app
Familiar with implementation for most design patterns for powering core architecture
Should be able to manage and mentor a team of 5-7 developers and deliver high quality product
Should have good knowledge of Agile Scrums.
Plus Points
o Knowledge in NoSQL technologies (MongoDB/Cassandra)
o Knowledge in Neo4J Graph DB
o Knowledge of Micro services architecture.
Engineering degree in any stream.
Very strong programming skills and should be able to write optimized, modular code.
Should have excellent communication, client interaction and interpersonal skills
Ability to work in fast-paced agile environment and cope with the speed of scrum process.
Traits to take ownership of the components and deliver work end to end, including designing, development, release and bug-fixing.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!