Cutshort logo
Product base company logo
Backend Developer
Product base company
Backend Developer
Product base company's logo

Backend Developer

at Product base company

Agency job
via Getinz
9 - 15 yrs
₹12L - ₹28L / yr
Chennai
Skills
Spring
skill iconJava
skill iconAmazon Web Services (AWS)
Design patterns
  • 9+ years development experience in JAVA (using OO Design and Analysis, Design Patterns, etc.)
  • High experience in Java 8 Required.
  • 4+ years’ experience building highly scalable, distributed and reliable Restful Web Services using Spring, Jersey, etc.
  • Should have knowledge on Cloud applications preferably on AWS.
  • Knowledge on building Front end applications using JavaScript, AngularJS, HTML5, CSS3.
  • Experience with relational DBs like MySQL and NoSQL Database like MongoDB, Solr/Lucene will be a plus.
  • Experience with Tomcat, Jax-RS, REST, JPA, IntelliJ, Groovy, Hibernateis must.
  • Experience with build technologies like Gradle, Jenkins will be a plus. 
  • Experience with Test Driven Development using TestNG/Junit testing frameworks.
  • Experience working with version control like GIT.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

Leading Product Startup
Leading Product Startup
Agency job
via Qrata by Blessy Fernandes
Remote only
1 - 8 yrs
₹14L - ₹48L / yr
skill iconJava
Algorithms
Data Structures
skill iconMongoDB
skill iconSpring Boot
+1 more
Roles & Responsibilities

● Complete ownership of the components that one works on - starting from
architecture design to monitoring metrics post deployment
Strong bias for action with a problem solving mindset. Meeting current
requirements or resolving issues while keeping bigger picture in mind.
● Thinking big while designing components. Keeping in mind that if we build our
current version for x users, it will be 10x within a year & 100x within 1.5 years
hands on experience in software development with excellent
problem-solving skills.
● Hands on experience on building highly-available, scalable systems.
● Expertise in Java with data structures, algorithms, spring, hibernate skills.
● Knowledge of NoSQL, MongoDB, caching data stores, queuing and search.
● Proficiency in computer science fundamentals: Object oriented design, data
structures, algorithm design, and complexity analysis.
● Good with the design patterns and architecture solution to large scale
applications.
● Nice to have: Cassandra, Kafka, Aerospike development experience with highly
scalable and performant software systems.
Read more
Codvoai
at Codvoai
1 recruiter
Kamini Kumari Singh
Posted by Kamini Kumari Singh
Remote only
5 - 10 yrs
₹15L - ₹30L / yr
skill icon.NET
blazor services
Windows Presentation Foundation(WPF)
skill iconC#
ASP.NET
+3 more

Company Overview:  

  

At Codvo, software and people transformations go hand-in-hand. We are a global empathy-led technology services company. Product innovation and mature software engineering are part of our core DNA. Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day.  

We continue to expand our digital strategy, design, architecture, and product management capabilities to offer expertise, outside-the-box thinking, and measurable results.  


Roles & Responsibilities : 

Familiar with the software development life cycle (SDLC) from analysis to deployment & coding standards. 

Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. 

Ability to integrate the developed functionality and/or component into a fully functional system. 

Ensure unit and integration level verification plan are in place 

Actively participate in troubleshooting, debugging and updating current live system. 

Work closely with analysts, designers and other peer developers. 

Preparing technical training documents for onboarding new engineers. 

 

Requirements : 

Must have good understanding of Object Oriented Programming 

5 years or more of professional software development experience with 3 or more years of experience developing .NET/C# web applications using Microsoft Development Products 

Define, design and build varied components of web-based and/or mobile applications 

Experience using WPF (Windows Presentation Foundation) to build Windows desktop applications is a plus 

Experience using JavaScript frameworks/libraries (Angular, React, JQuery, D3) is a plus 

Experience with SQL Server (relational databases) and no-SQL Databases (Apache Cassandra or similar) 

Strong analytical skills – be a problem solver and be able to develop complex algorithms 

Strong familiarity of software architecture, databases and design patterns 

Exposure or understanding of deploying applications on cloud platforms like Azure/AWS 

 

Experience : 5+Years 

Job Location : Remote 

Work Timings : 3pm- 12 am 


Read more
AyataCommerce
at AyataCommerce
1 recruiter
Amrita Jhunjhunwala
Posted by Amrita Jhunjhunwala
Remote only
4 - 12 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+6 more
  • Understand the fundamentals of Software Engineering, such as Data Structures, Algorithms, Design Patterns
  • Ability to write Java applications using Spring, Springboot or any other microservices frameworks
  • Experience in the development of REST applications, in Java or Kotlin
  • Capable of writing effective APIs
  • Solid knowledge of JVM fundamentals such as classloading, memory management, garbage collection
  • Demonstrated experience in platform API design and development
  • Knowledge on microservice and event-driven architecture
  • Experience in working with version control frameworks such as Git (preferable), SVN
  •      Experience with NoSQL databases (MongoDB or Cassandra) & Relational Databases
  • Solid understanding of TDD & Agile principles such as CI / CD, with a proven track record of implementing solutions centred around those concepts
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
Read more
Siemens Industry Software
at Siemens Industry Software
1 video
7 recruiters
Suneel Jagdale
Posted by Suneel Jagdale
Pune
5 - 10 yrs
₹10L - ₹30L / yr
skill iconJavascript
skill iconNodeJS (Node.js)
Windows Azure
Microservices
skill icon.NET
+2 more
Siemens Industry Software is hiring in Pune R&D center Microsoft Azure, Microsoft .NET, C#, Javascript , .Net Core • Microsoft Azure, Web services, Cloud deployment, C#, Javascript, Design patterns, XML, SOA, Source management systems. • Experience with Test-Driven Development, automated unit testing, and robust software engineering practices is highly desired • Strong analytical and problem solving skills • Software development experience in agile environment is desirable Working knowledge of PaaS/SaaS for atleast 2 years.
Read more
Olacabs.com
at Olacabs.com
6 recruiters
Agency job
via zyoin by Suchoritha Zyoin
Pune
3 - 10 yrs
₹12L - ₹55L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Roles and Responsibilities
• Code, develop, design and architect features related to the existing application. We
expect you to own modules end to end and take pride in the work products you
ship.
• Lead from the front, when it comes to delivering high quality work products. Serve
as a mentor to the team members
• Create and define performance metrics. Ideate, innovate and hack through the
existing systems to improve performance.
• Perform code reviews, set coding practices and guidelines within the team.
• Make sense of the product specs, be nimble in getting the issues resolved. Be a
thought leader.
Critical Functional Skills:
• Solid understanding and knowledge of Java/C/C++. You should understand the
concepts of multithreading, I/O, messaging, instrumentation etc and their
implementation in Java/Any other Object-Oriented Language.
• Proficiency in the implementation of algorithms and the use of advanced data
structures to solve problems in computing. A solid foundation in the principles of
computer science is desired.
• Ability to write clean, modular, and loosely coupled code by the use of design
patterns.
• He/She should be able to break down and architect complex software systems. For
example- Build
• Cars Availability Engine for Ola.
• Strong decision-making ability
• Deep expertise in at least one programming language & tech stack.
• Substantial experience in building complex and scalable solutions.
• Strong object-oriented design skills, ability to apply design patterns, and an uncanny
ability to design intuitive module and class-level interfaces
• The ability to do deep problem solving and build elegant, maintainable solutions to
complex problems.
• Experience leading multi-engineer projects and mentoring junior engineers
• Experience with full life cycle development in any programming language on a Linux
platform
• Comprehensive operational experience including, optimizations, deployments and
tuning servers like apache/mysql/tomcat/solr
• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,
and Continuous Integration(CI/CD) a plus.
• Experience in building data-driven web application design and development is a plus
• Expert level experience in building a scalable, large and complex business
application.
Experience Required:
• Typically with an experience of 5+ years of development experience in a product
firm.
• Must have lead, designed, architected and delivered at least 1 project in his previous
assignments independently.
Minimum Qualifications Required:
• Btech/MS from a reputed Institute
• Deep expertise with any or combination programming languages: Java, C++, C#,
Ruby, Scala,
• Go any object-oriented high-level proprietary or open-source language with strong
programming constructs. We are not skill-specific but go by strength in
competencies
• Machine coding
• Single machine in-memory program
• Need a working code with functionality
• Readable and well-designed code with right abstractions, separation of concerns,
• right design patterns
• Performant code with concurrency and efficient data structures
• Write test cases covering the happy path and edge cases
• Problem Solving
• Choose the right combination of data structures to solve the problem
• Identify most edge cases for the problem
Read more
Newgen Software Technologies
at Newgen Software Technologies
1 video
1 recruiter
Agency job
via Ifortis corporate by arushi vats
Mumbai, Noida, NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹4L - ₹7.5L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Developing and installing software solutions
Designing and implementing high quality software project in JAVA, SQL, J2EE and other java technologies
Software prototype
System architecture
Software design documentation
Test plan and test cases
Technical documentation. 
Read more
BUDDIAI
at BUDDIAI
1 video
2 recruiters
Dhana Lakshmi A
Posted by Dhana Lakshmi A
Chennai
3 - 10 yrs
₹4L - ₹15L / yr
skill iconJava
Data Structures
Algorithms
skill iconScala
skill iconC++
+7 more

Job description

 

We are looking for a passionate Software Development Engineer to develop, test, maintain and document program code in accordance with user requirements and system technical specifications. As a Software Development Engineer, you will work with other Developers and Product Managers throughout the software development life cycle.

Software Development Engineer responsibilities include analysing requirements, define system functionality and writing code in the companys current technology stack. The candidate is expected to be familiar with the software development life cycle (SDLC) process from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Your goal will be to build efficient programs and systems that serve user needs.

To be qualified for this role, you should hold a minimum of Bachelor’s degree in a relevant field, like Computer Science, IT or Software Engineering. You should be a team player with a keen eye for detailed and problem-solving skills. If you also have experience in SDLC, Agile frameworks and popular coding languages (e.g., Java), strong computer science fundamentals we’d like to meet you.

Years of experience : 2 to 10 years.

Roles & Responsibilities

The overview of this position (based in Chennai, India) includes:

  • Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
  • Participates in the design, development and implementation of complex applications, often using new technologies.
  • Technology professional with experience in designing and managing the implementation of future looking, flexible and reusable, enterprise applications and components.
  • Expert in translating business requirements into an application design that includes Data Model, Web Screens, Web Services, and batch processing.
  • May provide technical direction and system architecture for individual initiatives.
  • Serves as a fully seasoned/proficient technical resource.
  • Deploy programs, gather and evaluate user feedback
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Ensure software is updated with latest features
  • Good interpersonal and technology understanding skills
  • Evaluate open-source components and integrate into product pipeline

Skills and Qualifications

  • Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.
  • Strong Java, development skills (JAVA, J2EE, STRUTS, SPRING, Web Services, Eclipse, UI screens, AngularJS, React.JS)
  • Excellent debugging skills
  • Strong knowledge on databases (MySQL, MSSQL Server and NoSQL databases)
  • Understanding of various deployment servers (Apache Tomcat is a must)
  • Understanding of OO skills, including strong design patterns knowledge is a must.
  • Strong understanding in creating and maintaining web services.
  • Understanding of the software development life cycle
  • Experience with Implementation and release management activities
  • Good understanding of unit/system and functional testing methodology
  • Experience working in large transaction-based systems
  • Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
  • Experience documenting technical functions
  • Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists.
  • Experience in Linux based systems, development of shell-based scripts.

Job Training

  • Training on the coding paradigms, guidelines, frameworks, usage of the applications would be provided by the engineers
  • Periodic training sessions would be conducted by the technical architects in terms of technology and skills to be learnt
  • Periodic, structured training would be provided on the applications Hours & Environment
  • Typical 40 hours of work a week
  • Depending on the requirements, work hours may have to be extended during the day, weekend
Read more
The company is into Financial Services. (NE1)
The company is into Financial Services. (NE1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
3 - 5 yrs
₹6L - ₹8L / yr
skill iconJava
skill iconSpring Boot
Java8
RestFul Services
Containers
+1 more
  • You will design, build and own APIs and Services, which will be the core of the product.
  • You will participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • You will part of developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • You will have to take lead on projects, compile and analyze data, processes, and codes to troubleshoot problems and identify areas of improvement.

 

REQUIREMENTS

  • 3-5 years of experience in building highly scalable backend systems.
  • Fluency or understanding of specific languages, such as JAVA, Operating System may be required, and Experience in Databases such as MySQL or Postgre SQL
  • Strong understanding of Computer Science Fundamentals, Data Structures and Algorithms, SOLID Design Principles, and REST Patterns.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem-solving and communication skills.
  • Ability to work independently or with a group

 

Read more
Bridgei2i Analytics Solutions
Venniza Glades
Posted by Venniza Glades
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹15L / yr
skill iconJava
Hibernate (Java)
J2EE
Struts
Spring
+1 more

As Java Developer at BRIDGEi2i, you will participate in design, development and implementation of architectural deliverables of custom projects and products of BRIDGEi2i in Business Intelligence Applications. The role includes working closely with lead, testers, customers, project managers, designers. 

You are expected to develop prototypes of the system design and work with lead, frontend developers, testers and project managers as appropriate throughout development cycle. You may work on multiple projects and products. You will contribute as a fully seasoned/proficient technical resource; providing tech knowledge and capabilities as team member and individual contributor.

Requirements:

  • 4+ years of experience in core Java/J2EE
  • Strong knowledge of one of the web application framework such as Spring 4, Hibernate
  • Good knowledge of relation database, SQL and ORM 
  • Possess good knowledge of object-oriented design and data structure
  • Knowledge of web services (Restful) is preferred
  • Knowledge of UI frameworks is an added advantage (AngularJS 2.0/4.0, Java script, HTML, CSS, JQuery, React JS) 
  • Curiosity and attention to detail 
  • Adaptable to changing technology and restrictions, design challenges, deadlines, and project requirements 

Experience

  • Should have 4+ Years of experience in Software Development.
Read more
LimeTray
at LimeTray
5 recruiters
Tripta sharma
Posted by Tripta sharma
NCR (Delhi | Gurgaon | Noida)
1 - 4 yrs
₹7L - ₹10L / yr
Hibernate (Java)
Spring
skill iconJava
Data Structures
Algorithms
+2 more
REQUIREMENTS Minimum 2-year work experience in building, managing and maintaining Java backend applications B.Tech/BE in CS from Tier 1/2 Institutes Strong Understanding of Algorithms & Data structures Strong proficiency with Java, Spring/Spring-Boot Good experience in MySQL and No SQL technologies (like MYSQL, MongoDB) Delivered quality work with a medium contribution Has a basic understanding of server management/deployment. Ability to work in a fast-paced startup and Outstanding work-ethic
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. No 3rd party agencies here.
ai_chip
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?
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos