Sr. Java Developer

3 - 7 yrs
₹4L - ₹10L / yr
Pune
Skills

RESTful APIs
Java
JSP
Servlets
Hibernate
Bootstrap
MVC
Expectations-
Candidate should have experience of projects developed from scratch in J2EE, Spring frame works, Web services, SQL, NoSql databases.
Should have the know-how of all the components in a java full stack development.
As a Senior Engineer, the candidate is expected to mentor and groom the junior team members effectively.
Mandatory Skills-
Proficient in Java 1.7/1.8 Programming
Hands on experience in Spring MVC, Spring Boot, JSPs, Servlets
Hibernate ORM
Design and Development of RESTful Web services
Building projects using Maven in Eclipse IDE
JUnit framework for unit testing
Desired Skills-
Database: Postgres SQL
Source Code Management: Git
CI/CD: Jenkins
Front End Technologies: HTML, CSS, Angular, JS
SDLC: Agile
If your profile is matching with the requirement kindly send me your updated copy of your resume on [email protected]
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

About MSM Digital Private Limited
Founded :
2017
Type :
Product
Size :
20-100
Stage :
Profitable
About
MSM.digital is your one stop shop to help you reach your audience at all touchpoints along the customer journey. From Blogger and Influencer relations to innovative POS or E-commerce solutions, we help you to reach your (sales) goals.
Read more
Connect with the team
Similar jobs
Chennai
3 - 10 yrs
₹15L - ₹27L / yr

06692
RESTful APIs
+8 more
- Design and Develop: Architect, design, and implement high-performance Java-based backend services and applications.
- Code Quality: Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Technical Leadership: Provide technical guidance and mentorship to junior developers, promoting best practices and fostering a collaborative environment.
- Collaboration: Work closely with frontend developers, product managers, and other stakeholders to understand requirements and deliver robust solutions.
- Performance Optimization: Identify and resolve performance bottlenecks and scalability issues.
- Testing: Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests.
- Continuous Improvement: Stay current with the latest industry trends, technologies, and best practices in Java/Golang development, and continuously improve our development processes.
Read more
Bengaluru (Bangalore), Chennai, Hyderabad, Pune, Jaipur
2 - 5 yrs
₹1L - ₹13L / yr
J2EE
Hibernate (Java)
API
+3 more
What we are scouting for
- BS/MS in computer science or equivalent work experience in IT
- 2+ years’ experience designing and developing applications using Java EE platforms
- A strong hands-on programming knowledge in Core Java including Java 8. To solve the problem given in optimized way.
- Strong knowledge on the Data structure and algorithm.
- Experience developing and designing API integrations using SOAP/RESTful
- Should be able to understand the time complexity of the existing algorithm. Able to compare different algorithms available.
- Expert understanding of the object-oriented design and programming concepts
- Know the fundamentals of Object-Oriented Programming using Java;
- Used SQL & NoSQL solutions
- Experience in GIT/SVN, build tools such as Ant/Maven/Gradle
- Experience in JUnit, Sonarqube, Mockito, Jacoco, Maven & Jenkins
Technical Competency – Nice to have
- Experience in Dependency Injection, Annotation, Validations, Auto Wiring
- Good knowledge in internal working on Memory Management, Transaction management
- Knowledge on DevOps pipeline tools like Jenkins, tools for Code quality scan, tools for security scan
- Spring boot
- Spring MVC
- Any Java Certification
Behavioural Competency
- Strong interpersonal communication skills
- Ability to lead self and team toward common goals
- Excellent oral and written communication, presentation, and analytical skills
- Excellence in technical communication with peers and non-technical cohorts
What you will be doing
- As a self-motivated and enthusiastic member of our team, you will work with extremely talented peers in a fun environment building performance efficient payment authorization services that are highly scalable, configurable and available
- You’ll work in an Agile environment with a focus on problem solving and engineering excellence.
- Worked independently and as a member of a team, determined to make active contributions to the assigned Team
- Flexible and adaptable approach to the roles assigned to you
- Ability to coordinate and prioritize tasks, and work in a fast paced and challenging environment
- Deliver on time under dynamics with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards
- Make a large impact on the design, architecture, and implementation of cutting edge products
- Work with other team members to investigate design approaches, prototype new technology
and evaluate technical feasibility
- Work in an Agile/Scrum environment to deliver high quality software
- Establish architectural principles, select design patterns and then mentor team members on their appropriate application
share your resume via mail. gsusmipriya@altimetrik
Read more
Ahmedabad
1 - 10 yrs
₹2L - ₹10L / yr


Object Oriented Programming (OOPs)
+1 more
Skill Set Required:
· Good understanding with hands-on experience on PHP-Code-igniter / Laravel framework. · Writing web services on PHP. · Thorough understanding of OOP Concepts. · Working experience on HTML5/CSS3/jQuery · Knowledge of REST Service integration (JSON) · Must be a self-motivated, smart working person with a good attitude to work in teams and individually. |
Read more
NCR (Delhi | Gurgaon | Noida)
3 - 7 yrs
₹25L - ₹50L / yr

Software architecture
RESTful APIs
Relational Database (RDBMS)
+3 more
Gamma is seeking for a motivated and self-driven senior Fullstack engineer. You’ll be part of a star team from across top institutes (like IITs, Stanford) having industry experience with top silicon valley companies like Google, Coursera and LinkedIn.
You will be building product features solving complex business problems using state of the art technologies (Docker, Kubernetes, GCP, Python, Angular, ML/AI) in an ownership and integrity driven culture.
What will you do:
- Architect full-stack solutions for complex business requirements in a fast-paced environment while optimising for scalability, performance, concurrency, availability, security and code quality.
- Own and execute engineering projects end to end including API design, DB design, project planning, coding, and fluent communication with the rest of the team.
What we’re looking for:
- Bachelors/Masters in Computer Science or a related field
- Experience 3-6 years
- Strong ownership, integrity and drive to succeed individually and as a startup
- Good grasp on algorithms and data structures
You will be building product features solving complex business problems using state of the art technologies (Docker, Kubernetes, GCP, Python, Angular, ML/AI) in an ownership and integrity driven culture.
What will you do:
- Architect full-stack solutions for complex business requirements in a fast-paced environment while optimising for scalability, performance, concurrency, availability, security and code quality.
- Own and execute engineering projects end to end including API design, DB design, project planning, coding, and fluent communication with the rest of the team.
What we’re looking for:
- Bachelors/Masters in Computer Science or a related field
- Experience 3-6 years
- Strong ownership, integrity and drive to succeed individually and as a startup
- Good grasp on algorithms and data structures
Read more
Remote, Hyderabad
2 - 3 yrs
₹3L - ₹8L / yr

RESTful APIs
+12 more
Python Django Developer
Job Description for Python Backend Developer
2 + years expertise in Python 3.7, Django 2 (or Django 3).
Familiarity with some ORM (Object Relational Mapper) libraries.
Able to integrate multiple data sources and databases into one system.
Integration of user-facing elements developed by front-end developers with server-side logic in Django (RESTful APIs).
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of user authentication and authorization between multiple systems, servers, and environments
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.
The desirables optionals
Django Channels, Web Sockets, Asyncio.
Experience working with AWS or similar Cloud services.
Experience in containerization technologies such as Docker.
Understanding of fundamental design principles behind a scalable application (caching, Redis)
Role: Software Developer
Industry Type: IT-Software, Software Services
Employment Type Full Time
Role Category Programming & Design
Qualification: Any Graduate in Any Specialization
Key Skills – Python 3.7 Django 2.0 onwards , REST APIs , ORM, Front End for interfacing only ( curl, Postman, Angular for testing), Docker (optional), database (PostgreSQL), Github
Job Description for Python Backend Developer
2 + years expertise in Python 3.7, Django 2 (or Django 3).
Familiarity with some ORM (Object Relational Mapper) libraries.
Able to integrate multiple data sources and databases into one system.
Integration of user-facing elements developed by front-end developers with server-side logic in Django (RESTful APIs).
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of user authentication and authorization between multiple systems, servers, and environments
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.
The desirables optionals
Django Channels, Web Sockets, Asyncio.
Experience working with AWS or similar Cloud services.
Experience in containerization technologies such as Docker.
Understanding of fundamental design principles behind a scalable application (caching, Redis)
Role: Software Developer
Industry Type: IT-Software, Software Services
Employment Type Full Time
Role Category Programming & Design
Qualification: Any Graduate in Any Specialization
Key Skills – Python 3.7 Django 2.0 onwards , REST APIs , ORM, Front End for interfacing only ( curl, Postman, Angular for testing), Docker (optional), database (PostgreSQL), Github
Read more
Remote, Bengaluru (Bangalore)
2 - 6 yrs
₹6L - ₹15L / yr


DevOps
CI/CD
+7 more
Senior Backend Developer - JD
If you love to work in a fast-paced startup environment and desire to solve some very
challenging problems using technology, we want to hear from you.
We are looking for an enthusiastic and energetic individual to work as a Senior Software
Developer. You will be involved in working on multiple products for the scaling and growth
stage of the lifecycle.
We work closely with the real world,. If you are interested to grow and learn in your career
and at the same time work on products for the 1Bn user market, we encourage you to apply.
Responsibilities
● Managing and guiding a team of junior developers for timely delivery of product and
milestones
● Optimization of the application for maximum speed and scalability
● Implementation of security and data protection
● Design and implementation of data storage solutions
● Design & Build: Designing and developing high-volume, low-latency applications for
mission-critical systems, and delivering high-availability and performance.
● Collaborate - Collaborating within your product streams and team to bring best
practices and leverage a world-class tech stack.
● Measurable Outcome - You will need to set quantifiable objectives that encapsulate
the quality attributes of a system. The fitness of the application is measured against
set marks.
● DevOps - You will need to set up every essential (tracking/alerting) to make sure the
infrastructure/software you built is working as expected.
● Design and development of our REST APIs
● Help maintain code quality, architecture, and automation
Required Knowledge and Skills
● Over 3 years of experience working in backend development technologies and
DevOps
● Highly curious and ready to dive into complex technical challenges.
● Proficiency in development and scripting in Python, Django/Flask framework.
● Some experience in Angular 6+, JavaScript or TypeScript would be a plus.
● Database design and management, including being up on the latest practices -
bonus points for MySQL and MongoDB
● User authentication and authorization between multiple systems, servers, and
environments
● Integration of multiple data sources and databases into one system
● Management of hosting environment, including database administration and scaling
an application to support load changes
● Setup and administration of backups
● Understanding differences between multiple delivery platforms such as mobile vs
desktop, and optimizing output to match the specific platform
● Creating database schemas that represent and support business processes
● Implementing automated testing platforms and unit tests
● Understanding of “session management” in a distributed server environment
● Server management and deployment for the relevant environment
● Appreciation for clean and well-documented code
● Hands-on experience with architecture and structural design patterns
● Expertise in designing, developing, deploying, and integrating RESTful APIs
● Ability to understand business requirements and translate them into technical
requirements
● A knack for benchmarking and optimization
● Proficient understanding of code versioning tools, such as Git
Personality
● Requires excellent communication skills – written, verbal, and presentation.
● You should be a team player.
● You should be positive towards problem-solving, have a very structural thought
process to solve problems
● Interest to work in a high paced start-up environment with a large amount of learning.
● Good understanding of different frameworks, and be able to pick up new
technologies at ease.
● You should be agile enough to figure out a need for new technologies/frameworks
and learn new technology for better product performance.
If you love to work in a fast-paced startup environment and desire to solve some very
challenging problems using technology, we want to hear from you.
We are looking for an enthusiastic and energetic individual to work as a Senior Software
Developer. You will be involved in working on multiple products for the scaling and growth
stage of the lifecycle.
We work closely with the real world,. If you are interested to grow and learn in your career
and at the same time work on products for the 1Bn user market, we encourage you to apply.
Responsibilities
● Managing and guiding a team of junior developers for timely delivery of product and
milestones
● Optimization of the application for maximum speed and scalability
● Implementation of security and data protection
● Design and implementation of data storage solutions
● Design & Build: Designing and developing high-volume, low-latency applications for
mission-critical systems, and delivering high-availability and performance.
● Collaborate - Collaborating within your product streams and team to bring best
practices and leverage a world-class tech stack.
● Measurable Outcome - You will need to set quantifiable objectives that encapsulate
the quality attributes of a system. The fitness of the application is measured against
set marks.
● DevOps - You will need to set up every essential (tracking/alerting) to make sure the
infrastructure/software you built is working as expected.
● Design and development of our REST APIs
● Help maintain code quality, architecture, and automation
Required Knowledge and Skills
● Over 3 years of experience working in backend development technologies and
DevOps
● Highly curious and ready to dive into complex technical challenges.
● Proficiency in development and scripting in Python, Django/Flask framework.
● Some experience in Angular 6+, JavaScript or TypeScript would be a plus.
● Database design and management, including being up on the latest practices -
bonus points for MySQL and MongoDB
● User authentication and authorization between multiple systems, servers, and
environments
● Integration of multiple data sources and databases into one system
● Management of hosting environment, including database administration and scaling
an application to support load changes
● Setup and administration of backups
● Understanding differences between multiple delivery platforms such as mobile vs
desktop, and optimizing output to match the specific platform
● Creating database schemas that represent and support business processes
● Implementing automated testing platforms and unit tests
● Understanding of “session management” in a distributed server environment
● Server management and deployment for the relevant environment
● Appreciation for clean and well-documented code
● Hands-on experience with architecture and structural design patterns
● Expertise in designing, developing, deploying, and integrating RESTful APIs
● Ability to understand business requirements and translate them into technical
requirements
● A knack for benchmarking and optimization
● Proficient understanding of code versioning tools, such as Git
Personality
● Requires excellent communication skills – written, verbal, and presentation.
● You should be a team player.
● You should be positive towards problem-solving, have a very structural thought
process to solve problems
● Interest to work in a high paced start-up environment with a large amount of learning.
● Good understanding of different frameworks, and be able to pick up new
technologies at ease.
● You should be agile enough to figure out a need for new technologies/frameworks
and learn new technology for better product performance.
Read more
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹10L / yr

RESTful APIs
Requirements
- 2-5 years of experience as a back-end developer
- Expertise with Java 1.8 and React JS
- Understanding of OOPS concepts, Design Principles, and implementations of different types of Design Patterns.
- Should have a strong acumen in Data Structures, Algorithms, problem-solving.
- Experience in Microservices
- Extensive experience in developing Web Services APIs using RESTful API design
- Comfortable writing Unit Test Cases
- Good to have experience/knowledge of
- Docker,
- Scala,
- Python, and
- AWS and other Cloud platforms
- Able to connect the dots between code and business value
Responsibilities
- Engage in high-level conversations about business strategy and the role tech plays in it
- Write well-designed, testable, and efficient code that powers our application
- Write specs and do planning for everything we build
- Conduct application analysis, testing, and debugging
- Diligently document code to keep it clean and transparent
- Ensure cross-browser and device compatibility
You Are
- You believe it’s always on you to make sure anything you do is a success.
- You have the ability to make quick and effective decisions.
- In love with a challenge. You revel in solving problems and want a job that pushes you out of your comfort zone.
- Open to change. You’re inspired by the endless ways in which everything we do can always be improved.
Read more
Bengaluru (Bangalore)
5 - 9 yrs
₹10L - ₹20L / yr
Spring
Hibernate (Java)

+1 more
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
Bengaluru (Bangalore)
4 - 8 yrs
₹6L - ₹16L / yr

Windows Azure
Entity Framework

+3 more
ROLES AND RESPONSIBILITIES:
Develop our core web application using service-oriented architecture exposing APIs for internal and external clients.
Implement architecture and design patterns to help ensure that systems scale.
Establish processes and best practices around development standards.
Review product requirements in order to give development estimates and product feedback.
Apply technical expertise to challenging architecture and design problems.
SKILLS / COMPETENCIES:
4+ years experience in developing enterprise-grade web applications.
Experience with software design patterns like MVC, MVVM, etc.
Experience working with .NET Core, MVC, Web API and Entity Framework.
Strong knowledge of Web Standards and Technologies like HTML, CSS, JavaScript and Angular is an added advantage.
Experience building applications using service-oriented architecture, web services and APIs.
Knowledge of SQL, database design and LINQ.
Hands-on experience on Microsoft Azure is an added advantage.
Experience working in an Agile environment (SCRUM certification a major plus).
Proponent of continuous integration, unit testing (mandatory) and automation.
Strong English communication skills, both written and spoken.
Ability to work and communicate clearly and efficiently with team members.
Read more
Bengaluru (Bangalore)
5 - 12 yrs
₹12L - ₹18L / yr

Entity Framework
MVC Framework
SQL server
+3 more
Roles and Responsibilities:
- Design and develop our core web application using .NET Core exposing APIs for internal and external clients.
- Implement architecture and design patterns to help ensure that systems scale.
- Establish processes and best practices around development standards.
- Review product requirements in order to give development estimates and product feedback.
- Apply technical expertise to challenging architecture and design problems.
Key Requirements for this Role:
- 7+ years experience in software development.
- Experience building enterprise-grade web application in a Agile environment, using C# / .NET Core 2.0
- Strong knowledge of design patterns and SOLID principles.
- Extensive experience building Web APIs.
- Experience working with SQL Server, MongoDB and ElasticSearch.
- Ability to produce high-quality technical design and technical specifications.
- Proponent of continuous integration, unit testing and automation
- Good to have: knowledge of Amazon Web Services (AWS), good understanding of Web Standards, EventStore, OWASP security principles and data encryption/security.
- Ability to work and communicate clearly and efficiently with team members, with a strong command of English both written and spoken.
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.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
