Cutshort logo
For Employers
porter logo
SDE3- Java Backend Developer
SDE3- Java Backend Developer
UPhill HR's logo

SDE3- Java Backend Developer

Agency job
5 - 8 yrs
₹25L - ₹36L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
Data Structures
skill iconSpring Boot
HLD
Design patterns
Microservices
LLD

Responsibilities

- Software Engineering

- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal

guidance for a market leader in the logistics industry

- Partner with team members on functional and nonfunctional requirements and spread design

philosophy, goals and improve the code quality across the team

- Research new technologies and tools that enable building the next generation of our services

- Provide technology leadership to the team and foster engineering excellence

- Product Delivery

- Partner with product managers to define and execute on the feature roadmap

- Translate business requirements into scalable and extensible design

- Coordinate with various cross functional teams on planning and execution

- Maintaining automated build / test / deployment environments


Qualifications

- Software Engineering

- Should have at least 4 years of hands on experience in designing, developing, testing and deploying

applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications

- Deep knowledge of one of the programming language they have experience in

- Proficient in OOP and Design Patterns, experience with functional programming would be a plus

- Data modelling experience in Relational Databases

- Ability to design and implement low latency RESTful services

- Product Delivery

- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency

risks.

- Well versed in working with agile methodologies which includes phases such as design, development,

code review, testing and release management

- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source

code management tools

- Product Maintenance

- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks

etc

- Continuously refactor applications to ensure high quality design.

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

About porter

Founded :
2014
Type
Size
Stage :
Raised funding

About

Porter started off as a platform to address inefficiencies in the last mile logistics sector and transform the way goods are transported around cities, enabling lakhs of businesses move anything on-demand. We’ve grown manyfold since then, positively impacting the productivity of businesses, creating tremendous value for our partner-drivers and delivering happiness to a growing list of five cities. But our journey has just begun, our goal is to to deliver the world’s best end-to-end logistics platform and revolutionise the transport logistics sector. Porter is strongly committed towards improving the quality of life of our partner drivers. Our partners enjoy flexible working hours, increased earnings and an effective work life balance alongwith additional benefits like discounted insurance and fuel costs. We’ve also taken up a lot of community development initiatives like higher education grants and scholarships for the children of our partners, dedicated health care assistance and vehicle leasing assistance. Porter is the leading player in tech-enabled intra-city logistics. Porter is present in 6 cities which include Mumbai, Delhi NCR, Bengaluru, Hyderabad, Chennai and Ahmedabad.
Read more

Company social profiles

linkedintwitterfacebook

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Praffull Shinde
Posted by Praffull Shinde
Chennai
3 - 6 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Spring
Microservices
NOSQL Databases
+1 more

Company Name – Client Freshworks,Location : Perungudi Chennai (Hybrid)


  • Strong written/verbal communication skills


  • Minimum 3+ Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Fork joins pool and other threading concepts)


  •  Good knowledge of the JVM with an understanding of performance and memory optimization.


  •  Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).


  •  Excellent knowledge on collections like, Array List, Vector, LinkedList, HashMap, Hash Table, HashSet is mandate.


  •  Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.


  •  Expert level understanding of Object-Oriented Concepts and Data Structures


  •  Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.


Read more
Deqode
at Deqode
1 recruiter
Ayushi Yadav
Posted by Ayushi Yadav
Pune, Bengaluru (Bangalore), Chennai, Noida, Delhi, Gurugram, Ghaziabad, Faridabad, Mumbai, Indore, Nagpur, Ahmedabad, Jaipur
4 - 6 yrs
₹6L - ₹13L / yr
skill iconJava
skill iconSpring Boot
Microservices

We are looking for a passionate and experienced Java Developer with over 4 years of hands-on experience in building robust and scalable backend systems using Java, Spring Boot, and Microservices architecture.

Key Responsibilities:

  • Design, develop, test, and deploy high-performance, scalable, and secure backend services using Java 8+, Spring Boot, and Microservices.
  • Participate in the entire software development lifecycle (SDLC), from requirements gathering to production deployment and support.
  • Collaborate with frontend developers, DevOps engineers, and product owners to deliver end-to-end features.
  • Optimize application performance and ensure high availability and responsiveness.
  • Write clean, maintainable, and reusable code while following best practices (coding standards, unit testing, CI/CD, etc.).
  • Develop RESTful APIs and ensure their quality and consistency.
  • Handle integration with external systems and third-party services.
  • Participate in code reviews, provide constructive feedback, and mentor junior developers.

Technical Skills Required:

  • Languages: Java 8 or above
  • Frameworks: Spring Boot, Spring MVC, Spring Security
  • Architecture: Microservices architecture and design patterns
  • Databases: MySQL/PostgreSQL, MongoDB (optional)
  • Messaging: Kafka, RabbitMQ (optional)
  • API Development: RESTful APIs, Swagger/OpenAPI
  • Version Control: Git, GitHub/GitLab
  • Tools: Maven/Gradle, Jenkins, Docker
  • Testing: JUnit, Mockito
  • Cloud (optional): AWS/Azure/GCP exposure
  • CI/CD & DevOps tools (optional): Jenkins, Docker, Kubernetes

Nice to Have:

  • Experience in containerization and orchestration (Docker, Kubernetes).
  • Knowledge of API Gateway, Service Registry (e.g., Eureka), and Circuit Breakers (e.g., Hystrix or Resilience4j).
  • Experience with Agile methodologies (Scrum/Kanban).
  • Familiarity with monitoring and logging tools (ELK, Prometheus, Grafana, etc.).


Read more
New age Startup focused on Buyer-Seller Model
New age Startup focused on Buyer-Seller Model
Agency job
via Qrata by Blessy Fernandes
NCR (Delhi | Gurgaon | Noida)
2 - 6 yrs
₹24L - ₹29L / yr
skill iconJava
Microservices
Spring
RESTful APIs
skill iconSpring Boot
+1 more
Server Side Engineer
Product Development Using Java, Microservices, SpringBoot
Experience with RestFUL API's.
Read more
A stealth mode realty tech start-up
A stealth mode realty tech start-up
Agency job
via Qrata by Prajakta Kulkarni
Bengaluru (Bangalore)
2 - 5 yrs
₹10L - ₹40L / yr
skill iconC#
skill icon.NET
ASP.NET
skill iconJava
Data Structures
+6 more
What we are looking for?
● You have good understanding of the fundamentals of data science/algorithms or
software engineering
● Preferably you should have done some project or internship related to the field
● Knowledge of SQL is a plus
● A deep desire to learn new things and be a part of a vibrant start-up. You will
have a lot of freehand and this comes with immense responsibility - so it is
expected that you will be willing to master new things that come along!

What you will get to do?
● Build cloud-based services and/or user interfaces
● Participating in all aspects of software development activities, including design,
coding, code review, unit testing, bug fixing, and code/API documentation
● Be the first few members of a growing technology team
Read more
GradMener Technology Pvt. Ltd.
Mumbai
3 - 5 yrs
₹8L - ₹10L / yr
skill iconJava
skill iconJavascript
Hibernate (Java)
Microservices
skill iconAngular (2+)
+1 more

Work Experience: 3 to 5 years 

Official Notice Period – Immediate to 15 days ONLY

Excellent communication skills

Job Location – Mumbai

Mandatory Skills – Java 8, Spring boot, Hibernate, Microservices, Angular

Read more
Equal efforts
at Equal efforts
1 recruiter
Heena Rathod
Posted by Heena Rathod
Ahmedabad
0 - 2 yrs
₹1.8L - ₹2.4L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more

Responsibility of / Expectations from the Role:

  • Document all technical requirements and design technical solutions utilizing enterprise architecture standards including documenting all solution components and configurations
  • Contribute to all phases of the development lifecycle.
  • Write well-designed, testable, efficient code.
  • Ensure designs follow specifications.
  • Ability to work independently.
  • Persistent problem solver but know when to ask for help.
  • Open-minded, transparent and able to learn and adapt.
  • Good communication skills – both written and verbal.
  • Teamwork skills with a problem-solving attitude.
Read more
Tradylcom
at Tradylcom
3 recruiters
Prasanth Gopinath
Posted by Prasanth Gopinath
Remote, Bengaluru (Bangalore)
1 - 4 yrs
₹8L - ₹30L / yr
skill iconJava
skill iconPython
RESTful APIs
skill iconRuby
skill iconPostgreSQL
+2 more

 

Type: Individual contributor with good hands on proficiency. 

 

Must have

  • Strong proficiency in at least one of  Java, Ruby, Python
  • Exposure to databases: any of  PostgreSQL, MySQL, Apache Cassandra
    • Any NoSQL database experience is a plus
  • Exposure to AWS cloud infrastructure: EC2 or S3 
  • Proficiency with Git
  • MUST: Using REST to make API calls. 

 

Great to have: 

  • Experience working with one or more middleware, enterprise bus, queueing frameworks
    • Any of Memcached/Redis, Apache Kafka / RabbitMQ / PubSub+ / AmazonMQ

Soft skills:

  • Appreciation for clean and well documented code

What will you do at Tradyl:

(Examples for illustration only)

  • Build a shipping service module that is called by our website to query shipping rates from India to a destination country. Configure this to so that an Ops person can update shipping costs as and when they change. Own deployment and monitoring of this service. 
  • Use Zapier to build a workflow to export a MixPanel report into a Google sheet every day.
  • Change our supplier portal (built on bubble.io) to make an API call to our customer facing site, whenever a supplier modifies his profile.
  • Write an alert mechanism that identifies catalogues with insufficient information and makes them non discoverable, which can run every day.
  • Work with Business Team to design a workflow for product inwarding using Airtable. Write a small app within Airtable so that whenever a product is updated as “shipped” in airtable, it updates the customer facing website.
  • Use an open source dashboarding framework to create a quick dashboard to track important business events. 
Read more
Freelancer
at Freelancer
4 recruiters
Nirmala Hk
Posted by Nirmala Hk
Bengaluru (Bangalore)
5 - 10 yrs
₹10L - ₹20L / yr
skill iconJava
Agile management
Microservices
Architecture
Object Oriented Programming (OOPs)
+2 more
Should have a deep understanding of enterprise/distributed architecture patterns and should be able to demonstrate the relevant usage of the same
strong working experience with developing restful services should have experience working on application frameworks such as java ,spring, spring boot, aop
strong working experience with developing restful services
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
It is an Online gaming startup
It is an Online gaming startup
Agency job
via ConsultBae by Consult Bae
NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹8L - ₹10L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconSpring Boot

Backend Developer


Role : Backend Developer

Department : Technology Team

Experience : 2 - 3 Years of working experience in Backend

Experience in a related position from Gaming Industry would be preferred 

Location : South Delhi; 5 Day Working

Qualification : Bachelor’s degree in Technology

Major Skills : Java, NodeJs, Microservices, Data Structures, etc


Ideal Candidate Requirements :

  • Experience in development of Java and NodeJs based applications.
  • Experience in building microservices from scratch to production level.
  • Strong experience in Core Java and MultiThreading
  • Good Knowledge of Data Structures
  • Worked on Oracle, REDIS and DYNOMITE
  • Good Knowledge of Telecom Protocol SIP

Ideal Candidate Skills Requirements :-

  • Distributed systems - Microservices - Algorithm design, System Design
  • Performance Engineering, Scalability and Architecture
  • Gaming Models, Matching and Allocation Algorithms
  • Spring Boot, Hibernate, Java reactive, JPA 
  • Relational Databases - MSSQL,
  • Design Patterns : MVC, Singleton, Adapter, Factory, Builder, Strategy
  • Messaging Queues - Apache Kafka
  • Cache - Redis
  • Search - Elastic Search
  • Java
  • NoSQL - Mongo, Cassandra 
  • Jenkins, GIT, BitBucket, JIRA
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