Cutshort logo
Startup-E-Learning logo
Sr. Java Developer
Startup-E-Learning
Sr. Java Developer
Startup-E-Learning's logo

Sr. Java Developer

at Startup-E-Learning

Agency job
via Merito
3 - 9 yrs
₹10L - ₹15L / yr
Mumbai, Gurugram
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Hello

SENIOR JAVA API DEVELOPER 3+ YRS EXP
Key Responsibilities:
 Experience in Software Application Development, Object-Oriented Programming,
and Web-based Database Applications using JAVA/ J2EE technologies.
 Expertise in using build tools like Maven and Gradle tools for building deployable
Artifacts such as War, JAR from source code and environment configuration.
 Proficient in building Restful and SOAP web service by building SPRING BOOT Server in
the back-end to handle requests sent from the front-end jQuery Ajax calls.
 Worked on JDBC for mapping the java objects to the relational database and SQL
queries to retrieve, insert and update the data from the database tremendous knowledge
in working with databases like Oracle, SQL
 Providing day to day support of general DBA activities like Refreshing, Monitoring
the database data migration through audit and log.
 Design, implement, and support services based on architecture design, SOA design
etc.
 Collaborate with other team members and stakeholders.

PROFESSIONAL SKILLS:
 Web Services: REST, SOAP
 Backend programming languages: Java 8+
 Frontend skills: Java Script
 Supporting frameworks/skills: Spring MVC (Intermediate), Spring Boot, Play Framework,
Angular JS
 Data access related skills: JPA, Spring Data with Hibernate
 Build Tool: Maven, Gradle
 Database: PostgreSQL, MySQL, Oracle, Mongo dB
 Web/Application servers: Tomcat, Nginx
 Version control Tool: Git, GitLab, Bit bucket
 Project management tool: Jira
 Operating System: Linux/Ubuntu, Windows environment
 Additional Skills: JSON, knowledge on SOAP, Lombok, SonarLint, Junit.
 Additional Tools: Postman, Swagger, pgAdmin3, Eclipse, IntelliJ, STS
 AWS: lambda, cloud watch, API Gateway, Cognito, Redis, deployment using serverless,
dynamo db.


Requirements:
 Degree in computer sciences, coding, or a related field.
 At least  3years' experience in Java-based programming.
 Significant coding skills in Java, with other languages being a major plus.
 Exceptional problem-solving and analytical abilities.
 Knowledge of current frameworks, SDKs, APIs, and libraries.
 Excellent written and verbal communication.
 Good organizational and time-management skills.
 A strong portfolio of top-class coding and builds to your name.
 Ability to work with other developers and assist junior team members.
 Meticulous at both analysis and execution.

Regards
Team Merito
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

Similar jobs

A real time Customer Data Platform and cross channel marketing automation delivers superior experiences that result in an increased revenue for some of the largest enterprises in the world.
A real time Customer Data Platform and cross channel marketing automation delivers superior experiences that result in an increased revenue for some of the largest enterprises in the world.
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
1 - 2 yrs
₹7L - ₹14L / yr
skill iconJava
skill iconSpring Boot
Apache Kafka
SQL
skill iconPostgreSQL
+3 more

Key Responsibilities:

  • Design and develop backend components and sub-systems for large-scale platforms under guidance from senior engineers.
  • Contribute to building and evolving the next-generation customer data platform.
  • Write clean, efficient, and well-tested code with a focus on scalability and performance.
  • Explore and experiment with modern technologies—especially open-source frameworks—
  • and build small prototypes or proof-of-concepts.
  • Use AI-assisted development tools to accelerate coding, testing, debugging, and learning while adhering to engineering best practices.
  • Participate in code reviews, design discussions, and continuous improvement of the platform.

Qualifications:

  • 0–2 years of experience (or strong academic/project background) in backend development with Java.
  • Good fundamentals in algorithms, data structures, and basic performance optimizations.
  • Bachelor’s or Master’s degree in Computer Science or IT (B.E / B.Tech / M.Tech / M.S) from premier institutes.

Technical Skill Set:

  • Strong aptitude and analytical skills with emphasis on problem solving and clean coding.
  • Working knowledge of SQL and NoSQL databases.
  • Familiarity with unit testing frameworks and writing testable code is a plus.
  • Basic understanding of distributed systems, messaging, or streaming platforms is a bonus.

AI-Assisted Engineering (LLM-Era Skills):

  • Familiarity with modern AI coding tools such as Cursor, Claude Code, Codex, Windsurf, Opencode, or similar.
  • Ability to use AI tools for code generation, refactoring, test creation, and learning new systems responsibly.
  • Willingness to learn how to combine human judgment with AI assistance for high-quality engineering outcomes.

Soft Skills & Nice to Have

  • Appreciation for technology and its ability to create real business value, especially in data and marketing platforms.
  • Clear written and verbal communication skills.
  • Strong ownership mindset and ability to execute in fast-paced environments.
  • Prior internship or startup experience is a plus.
Read more
Publicis Sapient
at Publicis Sapient
10 recruiters
Prem Sagar
Posted by Prem Sagar
Hyderabad
4 - 9 yrs
₹5L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+1 more
Qualifications
• 4+ years of software development experience in Java 8. Knowledge of Java 9.
• Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing,
distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion &
Loosely Coupled Micro Services
• Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough
understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
• Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good
fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
• Experience with Multithreading, Concurrent Package and Concurrent APIs
• Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
• Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
• Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on
experience with Spring.
• Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
• Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with
Maven/Gradle and knowledge of version control systems like Git/SVN etc.
• Good communication skills and ability to work with global teams to define and deliver on projects. Sound
understanding/experience in software development process, test-driven development.
• 4+ years of software development experience in Java 8. Knowledge of Java9.
• Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing,
distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion &
Loosely Coupled Micro Services
• Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough
understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
• Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good
fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
• Experience with Multithreading, Concurrent Package and Concurrent APIs
• Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
• Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
• Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on
experience with Spring.
• Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
• Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with
Maven/Gradle and knowledge of version control systems like Git/SVN etc.
• Good communication skills and ability to work with global teams to define and deliver on projects. Sound
understanding/experience in software development process, test-driven development.


Additional information
• Gender-Neutral Policy
• 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
• Generous parental leave and new parent transition program
• Flexible work arrangements
• Employee Assistance Programs to help you in wellness and well being
Read more
codersbrain
at codersbrain
1 recruiter
Tanuj Uppal
Posted by Tanuj Uppal
Bengaluru (Bangalore), Chennai, Delhi, Mumbai
5 - 10 yrs
₹1L - ₹10L / yr
Apache Kafka
skill iconSpring Boot
Microservices
skill iconKubernetes
Kafka
Job Position: KAFKA Developer
Relevant Experience: 5+ Years
Payroll Company:  Codersbrain Technology Pvt. Ltd.
Location: 
PAN India
Notice Period: Immediate to 15 Days.
Client: IBM
 
Description:
Total Years of Experience: 5+ yrs Relevant Years of Experience: 5+ yrs Mandatory Skills for screening (Limit to top 5 and include version): KAFKA Good to have (Not Mandatory): Detailed Job Description:   Kafka Developer should have - 4 to 5 years of development experience using Confluent Kafka 4 to 5 years of experience in developing microservices using Springboot and Kafka Should have strong experience in developing CI/CD for Spring boot applications and deploying in the Kubernetes environment.  Experience in Kubernetes is MUST (edited)  Experience in using MQ, Oracle source, and Sink Connectors Experience in Kafka performance testing Nice to have experience in OpenShift Nice to have Kafka troubleshooting skills.
Read more
The DataTech Labs
at The DataTech Labs
1 recruiter
Priyanka Deshmukh
Posted by Priyanka Deshmukh
Remote only
5 - 8 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
AWS CloudFormation

Responsibilities:

  • Design and deliver scalable web services, APIs and backend data modules.
  • Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases
  • Collaborate with product management and engineering teams to elicit and understand the requirements and develop solutions
  • Stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.

Required Qualifications:

  • 6+ years of experience writing multithreaded programs running in Java
  • Experience on Java, Spring Boot,, Apache Nifi ,  workingDocker, EKS, Azkaban, Jenkins
  • Experience with Git and build tools like Gradle/Maven/SBT.
  • Strong understanding of object-oriented design, data structures, algorithms, profiling, and optimization.
  • Have elegant, readable, maintainable and extensible code style.
  • Experience on AWS is preferable
  • Knowledge on top algorithms like sorting, heap/stack, queue, search, etc.
  • Familiarity with test-driven development
  • Thrive in a fast-paced environment, with ability to deliver code of quality quickly.
  • Attention to details. Strong communication and collaboration skills.
  • BS in Computer Science or equivalent

 

Read more
Navi Technologies
Agency job
via CareerNet by Pradeep Balakrishnan (CareerNet)
Bengaluru (Bangalore)
3 - 5 yrs
₹15L - ₹30L / yr
skill iconJava
Data Structures
Algorithms
skill iconSpring Boot
Responsibilities
 Work on the development backend systems for our first product
 Build reliable, secure and performant backend systems
 Drive test coverage and continuous delivery automation within the team

Requirements
 3-5 years of software development experience
 Strong computer science fundamentals
 Good knowledge of Java ecosystem
 Can write code that is readable, maintainable and performant
 Good understanding of relational databases, transactions, entity-relationship modeling
 Comfortable writing multi-threaded programs

Desired Skills and Experience
Java,J2EE,Spring,Struts
Read more
Education India
at Education India
1 recruiter
Pooja Maluche
Posted by Pooja Maluche
Belgaum
1 - 2 yrs
₹4L - ₹5L / yr
skill iconJava
J2EE
Hibernate (Java)
Qualification: Bachelors/ Masters
hands on experience of 1-2 years in JAVA/ J2EE Technology and good understanding of MVC Architecture
Read more
Series B Payment solutions company
Series B Payment solutions company
Agency job
via Multi Recruit by Santhosh Kumar KR
Bengaluru (Bangalore)
4 - 7 yrs
₹25L - ₹45L / yr
skill iconJava
J2EE
Spring
Hibernate (Java)

Design and develop robust services in coordination with front-end developers, ensuring the production and development of high-quality and well-tested code

Design, develop and test features alongside other technical departments

Lead the department in the design, development, deployment, and operation of services used by our users

Optimise APIs for any applications while creating and maintaining unit tests for new code as well as fix defects

Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software. Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues.

Take initiatives in developing and maintaining integrations of best practices within the backend department

Read more
Matrimonial site
Matrimonial site
Agency job
via Qrata by Mrunal Kokate
Mumbai
3 - 7 yrs
₹8L - ₹14L / yr
skill iconAndroid Development
Android developer
android sdk
skill iconKotlin
API
+1 more

Senior Software Engineer - Android


Job description


Overview

The job profile involves understanding and implementing the latest technologies and closely following the global trends on the web and mobile web development.

Here is what we look for in a Software Engineer Android

It
’s all about the users. We have to think like the user and plan all strategies and align content strategy accordingly. The efforts of the Technology team are to keep our primary TG engaged and attract a newer audience.

  • Be the USER: Think from a user perspective, and plan content strategies according to what will be relatable to them.
  • Deliver WOW: Never settle for mediocrity. Aspire for new user benchmarks.  Passionately seek unconventional solutions that have the potential of breaking new grounds achieving exponential reach and engagement.
  • Embrace & Drive CHANGE: Embrace curiosity. Accept and enthusiastically encourage change while questioning the status quo and showing initiative. Never let the fear of failing hold you back.

 
Role
This is a front-end role, but not limited to it. You will be learning a lot about Android development along with other mobile technologies too. Also, we believe in extreme ownership!

And to be honest, everyone loves working with kind and smart people. We are building a kick-ass team with humble and empathetic talent.

What you will do in this role

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs.

 

Job requirements

What you should have

  • 3-7 years of work experience developing complex software.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Good knowledge of design patterns like Creational, Structural and Behavioral patterns, MVP, MVC, etc.
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Proven software development experience and Android skills development
  • Have published at least 3 original Android app
  • Experience with third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle

Education: Any Graduate

Experience (years): 3 to 7 years, good to have prior experience in product development


Brownie Points

  • Mobile Application Development
  • Model-View-Controller (MVC)
  • User Experience (UX)
  • Model-View-Presenter (MVP)
  • Representational State Transfer (REST)
  • Android
  • Mobile Architecture
  • SDK
  • Android SDK
Read more
Agilex Tech Solutions
at Agilex Tech Solutions
1 recruiter
Imraan Kadwa
Posted by Imraan Kadwa
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹5L - ₹10L / yr
Fullstack Developer
Cloud Computing
Databases
skill iconNodeJS (Node.js)
skill iconJava
+3 more
SENIOR SaaS FULL-STACK DEVELOPER/ARCHITECT Job Summary Looking for an experienced, entrepreneurial and multi-talented full-stack developer who is ahead of the game and yearning to create cutting-edge world class business solutions. You will map the path forward and lead the full development effort. Must be a coding guru! * Must have played a leading role in end-to-end cloud based product development lifecycle * Lead the architecture of our products and implement the design and technology objectives * Architect and write scalable and high quality code * Leverage existing open source technology where appropriate * Work on POCs and cutting-edge features * Solve tough design and architectural problems * Strongly follow Agile Scrum methodology to make sure the projects are accurately estimated and delivered on schedule * Influence product decisions, features and APIs based on real-world usage experience * Deploy applications on AWS cloud with ability to quickly debug hosting related issues * Managing the interchange of data between the server and the users * Oversee the technologies, tools and techniques within the team * Ensure quality of the deliverable and adoption of development best practices and methodologies * Plan and execute the development roadmap * Collaborate with all stakeholders to bring projects from conception to production to completion * Research new technologies regularly to make sure the team is always working on top of the edge technologies * Ability to write code and test new and innovative web applications, integrate web tools or new features, develop or integrate new code, maintain and address existing code * Must have extensively hands on coding experience SKILLS * Full-stack hands-on product development experience with SaaS solutions * Experience with SaaS scalable technologies * Experience in PHP and restful API frameworks * Good understanding of HTML, CSS, Javascript & jQuery * Strong knowledge of data structures and algorithms * Experience in designing of large scale software solutions * Management of hosting environment, including database administration * Familiarity with lean concepts, and experience practicing SCRUM * MUST HAVE PORTFOLIO OF WORK TO PRESENT AND MUST HAVE WORK EXPERIENCE – THIS IS NON-NEGOTIABLE!
Read more
91social
at 91social
2 recruiters
91 Social
Posted by 91 Social
Bengaluru (Bangalore)
2 - 4 yrs
₹5L - ₹18L / yr
skill iconJava
MVC Framework
Apache Kafka
1. 2+ years of experience with Java MVC frameworks like Spring / Dropwizard / Play and with
MySQL / Oracle / PostgreSQL
2. Experience building at least one application from scratch
3. Understanding of at least one test frameworks and basic system administration
4. Experience with cache store / message broker like Redis / RabbitMQ / Kafka
5. Good to have: Experience with NoSQL databases like Cassandra, MongoDb, Neo4j, ElasticSearch
etc and Understanding of different concurrency models used in Akka, node.js, Go, RxJava etc
6. Interest in learning new languages / framework as needed
7. A growth mindset and passionate about building things from the ground up and most
importantly, you should be fun to work with
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos