Cutshort logo
Porter.in logo
SDE 2 - Java
UPhill HR's logo

SDE 2 - Java

Agency job
4 - 8 yrs
₹15L - ₹36L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
Design patterns
High-level design
Low level design

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 2 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.in

Founded :
2014
Type :
Services
Size :
100-1000
Stage :
Profitable

About

Company Overview:

At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last-mile delivery logistics is one of the biggest and fastest-growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.


Porter is the fastest-growing leader in this sector with operations in 14 major cities, a fleet size exceeding 1L registered and 50k active driver-partners and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 50 million USD from investors including Sequoia Capital, Kae Capital, Mahindra Group and LGT Aspada. We are addressing a massive problem and going after a huge market. We’re trying to create a household name in transportation and our ambition is to disrupt all facets of last-mile logistics including warehousing and LTL transportation. At Porter, we’re here to do the best work of our lives. If you want to do the same and love the challenges and opportunities of a fast-paced work environment, then we believe Porter is the right place for you.


Company URL: https://porter.in



Read more

Connect with the team

Profile picture
Satyajit Mittra

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

AdElement
at AdElement
2 recruiters
Ritisha Nigam
Posted by Ritisha Nigam
Pune
0 - 2 yrs
₹3L - ₹12L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Job Title: Senior Software Engineer

Location:PUNE

Job Type: Full-time

About the Role:

We are seeking a Senior Software Engineer with at least 1 year of experience in ad tech (preferred) to join our dynamic team. The ideal candidate will have strong proficiency in Java and possess problem-solving skills to design, develop, and maintain scalable software solutions in the ad tech industry.

Key Responsibilities:

  • Develop and maintain high-quality Java-based applications.
  • Collaborate with cross-functional teams to design and implement new features.
  • Troubleshoot and debug issues, ensuring optimal software performance.
  • Write clean, scalable, and efficient code while adhering to best practices.
  • Participate in code reviews and provide mentorship to junior engineers.

Requirements:

  • Proven experience with Java and software development.
  • At least 1 year of experience in ad tech (preferred).
  • Strong understanding of object-oriented design and data structures.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage time effectively.


Read more
IDFC Bank
Chennai
3 - 10 yrs
₹15L - ₹27L / yr
skill iconJava
skill iconGo Programming (Golang)
06692
RESTful APIs
skill iconGit
+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
Deqode
at Deqode
1 recruiter
Roshni Maji
Posted by Roshni Maji
Jaipur
7 - 9 yrs
₹5L - ₹17L / yr
skill iconJava
skill iconSpring Boot
Microservices
DevOps
CI/CD


Position: Java Lead

Experience: 7+ Years

Location: Jaipur (Onsite)

Joining: Immediate Joiners Preferred

Employment Type: Permanent

Company: Deqode


Role Summary:

We are looking for a Java Lead to join Deqode’s backend engineering team. This role requires deep hands-on expertise in Java technologies along with the ability to lead a team and drive complex technical implementations.


Key Responsibilities:

  • Take ownership as Lead Developer for backend services.
  • Manage a team of 5-7 Java developers; mentor and guide juniors.
  • Perform code reviews and ensure adherence to coding best practices.
  • Contribute in writing clean, testable, scalable code using Java and Spring Boot.
  • Own and drive technical design discussions and implementations.
  • Work with cross-functional teams: Frontend, QA, DevOps, Product, and 3rd parties.
  • Ensure robust unit testing, code coverage, and maintain high quality deliverables.
  • Troubleshoot defects and support production deployments.


Required Skills:

  • 7+ years of Java development experience
  • Expertise in Spring Boot and REST APIs
  • Strong experience in Microservices Architecture
  • Knowledge of Netflix OSS or Spring Cloud
  • Proficient in writing JUnit test cases
  • CI/CD pipeline experience in real-time projects
  • Understanding of Docker and Kubernetes
  • Exposure to AWS Cloud Services from a development perspective


Read more
Swissclear
at Swissclear
2 recruiters
Gunjan Tiwari
Posted by Gunjan Tiwari
Pune
8 - 20 yrs
₹20L - ₹50L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices

About us:


TAPPP(https://tappp.com/) is building the next-generation digital platform by leveraging cell-based architecture to integrate technologies like Artificial Intelligence, Rules, Workflows, Microservices, FaaS (Function as a Service), Micro-frontends, and Micro apps to create a highly extensible and cutting-edge technology platform that brings together sports fans with broadcasters, sports teams, and sportsbooks to create a marketplace for all aspects of sports and we are available across platforms via the Web, Mobile, Roku, and Tablets.


Building out this brand presents significant product and engineering challenges. At the center of solving those challenges is the TAPPP Product Engineering team which is responsible for the TAPPP product end to end.


TAPPP is led by a very able leadership team drawn from Industry leaders from companies like ESPN, Amazon, Blackhawk, Kargocard, Visa, and

many others.


The organization is flat, processes are minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision-making process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2 years.


Who are we looking for:


A coding enthusiast who loves writing elegant code and developing software systems.


As a senior java developer, you will be a part of the core product development team that is responsible for building high-performant components of the TAPPP platform.


Your responsibility:

  • You will be responsible for designing, coding, reviewing, testing, and bug-fixing different modules of the software product that needs to work seamlessly across different environments.
  • Write production-quality code in Java, J2EE, and Spring
  • You will work in an agile team, working on the TAPPP revolutionary platform. You‘ll be using cutting-edge solutions (Spring Boot, Docker, Kafka, Redis, Continuous Delivery) for creating and maintaining high-load distributed services that are part of our messaging platform.


Mandatory technical skills:

  • Hands-on experience with
  • Java 1.7+
  • RDBMS (MySQL/PostgreSQL)
  • JPA (Hibernate or any other ORM framework)
  • Spring Boot, Spring MVC, Spring Security
  • Hands-on experience in writing extensible RESTful APIs
  • Hands-on in Java development (all facets of development) with a sound understanding of OOAD.
  • Should have excellent debugging, code review, and design review skills
  • Should have a sound understanding of a Microservice based architecture

Good to have technical skills:

Kafka

GraphQL

Redis

AWS (ECS, Cloudwatch)


Other

  • Strong independent contributor
  • Comfortable working in a start-up environment


The position is based in Pune, India.

Read more
A profitable, bootstrapped platform-as-a-product company
A profitable, bootstrapped platform-as-a-product company
Agency job
via Startup Login by Shreya Sanchita
Remote only
4 - 7 yrs
₹12L - ₹24L / yr
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
+10 more

Founded in 2016, they are one of the leading online scheduling software companies in the world, with over 200,000 customers globally. They are a profitable, high-growth bootstrapped platform-as-a-product company with 50+ team members looking to grow to $50M in revenue in the next 3 years. 


Role: SSE- Backend [Golang]

Location: Remote (India)

CTC: 22-26 LPA

NP: 30 days or less


Note: Other Backend Language /Frameworks like Python, NodeJS and Java Springboot and willingness to learn Golang can also be considered


Skillset Requirements:

- Strong experience with backend programming languages and technologies like

- Golang (minimum 2-year experience)

- Protobuf and gRPC

- RESTful APIs

- Docker and Kubernetes

- Medium-level experience with PostgreSQL and MySQL database concepts.

- Ability to write efficient, secure, well-documented, and clean code.

- Proven ability to work with multiple teams, multitask and prioritize.

- Experience with Git, JIRA, and Agile working methodology.

- Experience with design patterns, Event-Driven architecture, and Domain Driven Designs.


Responsibilities:

- Write code that meets standard and delivery guidelines.

- Mentor fellow engineers in the team to develop high-quality software and perform code

reviews.

- Work with the team to break user stories into tasks and delegate them to the team

members.

- Playing a key role in architectural and design decisions, building toward an efficient

microservices distributed architecture.

- Analyze solutions and help implement engineering best practices.

- Work with Project Managers for timely delivery and forecast.

- Lead and mentor junior engineers on technical issues. Perform blameless RCAs when

issues occur and take ownership to resolve issues.


#remotejobs #bootstrapped #platformasaproduct #highgrowth

Read more
Synechron
Synechron
Agency job
via HyreSpree by HyreSpree Team
Bengaluru (Bangalore), Mumbai
5 - 8 yrs
₹15L - ₹30L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
Spring

Looking for someone who can join in a month's notice

 

Role- Java Developer

Location- Bangalore, Mumbai

Experience- 5-8 yrs

 

Job Description
  • 5-7 Yrs of experience building enterprise level applications  using Java Restful API’s, Spring(Core, aspect ,boot & batch) and related frame works.
  • Development experience in core java
  • Expertise in multi-tiered Java EE design and programming , solid understanding and multi-tiered web based applications
  • Solid data structures and algorithm experience
  • Strong expertise in all the following Java-based technologies
  • Spring
  • Hibernate Framework (integration layer and Web MVC)
Read more
Amazon India
at Amazon India
1 video
58 recruiters
Alton Abraham
Posted by Alton Abraham
Bengaluru (Bangalore)
3 - 7 yrs
₹15L - ₹40L / yr
skill iconJava
skill iconC++
Data Structures
Algorithms
Problem solving
+1 more
Do you want to be part of team building Amazon.in space ? Are you passionate to build highly scalable systems ?
LocalFinds team is building multiple capabilities that are relevant to customers in India. This is a rare opportunity to be part of a team that will be responsible for building a successful, sustainable and strategic business for Amazon.in

As an engineer, you will help with the design, implementation, and launch of many key product features. You will get an opportunity to work on the wide range of technologies (including AWS Elastic Search, Lambda, ECS, EDP, SQS, Dynamo DB, Slapshot, Herd, Horizonte etc.) and apply new technologies for solving customer problems. You will have an influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will get to work with highly skilled and motivated engineers who are already contributing to building high-scale and high-available systems.

If you are looking for an opportunity to work on world-leading technologies and would like to build creative technology solutions that positively impact hundreds of millions of customers, and relish large ownership and diverse technologies, join our team today!

As An Engineer You Will Be Responsible For
  • Ownership of product/feature end-to-end for all phases from the development to the production.
  • Ensuring the developed features are scalable and highly available with no quality concerns.
  • Work closely with senior engineers for refining the design and implementation.
  • Management and execution against project plans and delivery commitments.
  • Assist directly and indirectly in the continual hiring and development of technical talent.
  • Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
  • Contribute intellectual property through patents.
The ideal candidate is a passionate engineer about delivering experiences that delight customers and creating solutions that are robust. He/she should be able to commit and own the deliveries end-to-end.


Basic Qualifications
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • A Bachelor's degree in Computer Science or related technical discipline.
  • 3+ years of Software Development experience.
  • Strong knowledge of Data Structures, Algorithms and CS fundamentals.
  • Strong coding and problem solving skills.
Preferred Qualifications
  • Experience working with service oriented architectures and web-based solutions.
  • Experience in eCommerce and deep hands-on technical expertise
  • Experience working on the AWS technologies.
  • Experience with NoSQL and relational databases.
  • Excellent verbal and written communication skills
  • Experience working on Agile processes (Scrum, Kanban).
Read more
DataMetica
at DataMetica
1 video
7 recruiters
Sayali Kachi
Posted by Sayali Kachi
Pune, Hyderabad
2 - 6 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
RESTful APIs
Maven

Experience: 2-6 Years

 

Datametica is looking for talented Java engineers who would get training & the opportunity to work on Cloud and Big Data Analytics.


Job Responsibilities:

  • 2-6 years, having hands-on experience in coding, usually in a pair programming environment providing solutions to real problems in the Big Data world
  • Working in highly collaborative teams and building quality code
  • Working in lots of different domains and client environments also understanding the business domain deeply
  • Engineers highly scalable, highly available, reliable, secure, and fault-tolerant systems with minimal guidance
  • Create platforms, reusable libraries, and utilities wherever applicable
  • Continuously refactor applications to ensure high-quality design
  • Choose the right technology stack for the product systems/subsystems
  • Write high-quality code that are modular, functional, and testable; Establish the best coding practices
  • Formally mentor junior engineers on design, coding, and troubleshooting
  • Plan projects using agile methodologies and ensure timely delivery
  • Communicate, collaborate and work effectively in a global environment

 

Required Skills:

  • Proficient in Core Java technology stack
  • Design and implement low latency RESTful services; Define API contracts between services; Expertise in API design and development, experience in dealing with a large dataset
  • Should have worked on Spring boot
  • Practicing the coding standards (clean code, design patterns, etc)
  • Good understanding of branching, build, deployment, continuous integration methodologies
  • Ability to make decisions independently
  • Strong experience in collections.

 

Read more
Media.net
at Media.net
21 recruiters
Agency job
via Volks Consulting by Sheetal Tickoo
Remote only
3 - 6 yrs
₹20L - ₹40L / yr
caching
Memcached
skill iconRedis
skill iconJava
Data Structures
+2 more
Experience Required:
● Has worked extensively on caching technologies such as Redis, Memcached
● Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design
● Strong understanding of end-to-end architectures and development frameworks; knowledge across tiers in a multi-tier cloud environment including load balancers, web servers, application containers, data stores, and distributed cache
● Should be strong with Data Structures, Algorithms & OOPs concepts
● Should have a good understanding of database load balancing.
● Can clearly demonstrate an understanding of the Application layer from the OSI model and Presentation layer from the OSI Model.
● Worked on NoSQL databases such as MongoDB
● Designed and developed highly scalable multi-threaded large scale distributed systems
● Well versed with services and microservices architecture
● Usage of containers, virtual machine systems, cloud computing
● Knowledge on Socket would be a big advantage
● Should have a good understanding of how load-balancing works
● Should have an understanding of how CDN works.
Read more
Tavisca Solutions Pvt. Ltd.
shruti Samaiya
Posted by shruti Samaiya
Pune
5 - 10 yrs
₹8L - ₹16L / yr
skill iconJava
J2EE
skill iconAmazon Web Services (AWS)
skill iconKubernetes
JUnit
+1 more
Developer
Who are we looking for?
A passionate developer who has a strong working knowledge of OOPS and functional programming principles. Standard Definitions and abbreviations don't entice us that much.
Key skills
· Strong Java and J2EE, programming background.
· Strong working experience in Multi-Threading, Exception Management and Use of Collections.
· Sound knowledge of working with application aspects i.e. Caching, Asynchronous APIs, Logging etc.
· Experience with web application frameworks like Spring Boot.
· Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG.
· Understanding of relational databases, RESTful services and build tools like Maven & Gradle
· Knows what and when to mock and have used frameworks like Mockito/Power mock.
· Understanding of message queue such as ActiveMQ, Kafka, RabbitMQ.
· Knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, Encapsulation etc.
· Fundamental understanding of Design Patterns and Design Principles and decision making ability to use those appropriately.
· Must have an art to translate business requirement or product features into high level and low level design.
· Expert knowledge of Domain Modeling (UML) and ability to communicate it to developers and throughout organization
· Knowledge of SQL solutions and technologies, ‘cloud’ solution
· Exposure and understanding of Micro Services is mandatory.
· Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket.
· Exposure to Agile/Scrum, TDD not in theory but in practice.
· Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube.
· Willingness to take ownership of technical solution and ensure technical expectations of deliverables are met.
· Strong communication skills along with the ability to articulate technical designs and concepts.
· Exposure to cloud and containerization would be a plus.
· Hands-on experience in application development in an enterprise setup.
· Have good Understanding of Distributed Application Architecture.
Developers at Tavisca:
· Believe in writing clean and maintainable code.
· Work with cutting edge technologies like Akka, Docker, Reactive Programming, Functional programming languages and NoSQL databases.
· Are key technical influence in software architecture decisions.
· Are responsible for technical design and entire lifecycle of product development.
· Guide, mentor teams and others.
· Are a part of an open office culture which fosters knowledge sharing sessions.
· Work in a collaborative team environment; engage in discussions and team-wide communication such as daily Standups, tech rally, and pair programming, refactoring, code review.
· Love participating as a speaker, contributing to open source projects, writing blogs or articles.
What you will get?
· Awesome opportunity to work with Micro Services architecture getting shipped on Cloud.
· Experience in working with automated  build deploy powered by Code Analysis, Automated Tests, Functional and Nonfunctional analysis, Blue Green deployment and much more.
· Agile, Lean product development, Collaborative Development, TDD, BDD, SOLID, CI/CD would not be mere words but true experience for you.
· First-hand experience on broader enterprise application concerns like Message Bus, Queues, Caches, Concurrency and Parallelization.
· Be a part of our product development team.
· Lead a team to develop our next generation products from ground up.
· Develop your skills in cloud computing, truly scalable applications and travel domain.
· Be a part of our strategy in US and India market; bring large online travel business to life.
· Stay on leading edge of technology and excellence.
· Be part of an environment of excellent people, products, technology and innovation
· Be part of a flat organization which is open and rich in culture.
· Fall in love with travel, tea and football.
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