
🔴 Profile: Java Developer
🔷 Experience: 2+ Years
🔷 Location: Mumbai
🔷 Mode: Immediate joiners preferred
✨ What we want:
✅ Core Java expertise (Java 8+, Collections, Multithreading)
✅ Spring Framework proficiency (Spring Boot, Spring MVC, Spring Security)
✅ Database skills (MySQL, PostgreSQL, Oracle, Hibernate/JPA)
✅ Microservices architecture experience
✅ RESTful API development and integration
✅ Maven/Gradle build tools
✅ Version control (Git, SVN)
✅ Application servers (Tomcat, JBoss, WebLogic)
✅ Cloud platforms (AWS/Azure preferred)
✅ Frontend basics (HTML, CSS, JavaScript - nice to have)
✅ Testing frameworks (JUnit, Mockito)

Similar jobs
Backend SDE II
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 3 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
Technologies Used
Below are few of the technologies that we work on:
Type Technology
Web Application Framework Ruby on Rails, Ktor, AWS Lambda
Languages Ruby, Java, Kotlin, Javascript, Python
Datastores PostgreSQL, Aerospike, Redis, Amazon Redshift, DynamoDb
Communication HTTP, Amazon SQS, Sidekiq, Amazon SNS
Server Management Amazon ECS, Docker
Product Overview
● You will be contributing to products concerning both customers and partner drivers.
● Product sectors include:
○ Growth: You’ll build tools to help boost user growth on the platform including our
industry best driver on-boarding, training and certification system, referral
system, and lead management models.
○ Lifecycle Management: Build tools to help users engage with the platform
better, which includes rewards and recognition module, subscription service,
account management tools, partner and customer wallets and payout modules,
and churn detection systems among others.
○ Transaction Experience: You’ll help deliver the most delightful booking
experience to our customers and drivers. As part of this team, you’ll be
responsible for our core booking system, pricing and payment systems, location
tracking and filtering services, fraud prevention systems, and in-app ticketing and
support among others.
○ Fulfilment: As part of the fulfilment team, you’ll work on systems which ensure
high degree of ride fulfilment on the platform. Tools including allocation
methodologies and system, dynamic pricing, dynamic partner routing, and
partner re-activation tools among others.
○ Enterprise Solutions: You’ll help Porter’s enterprise customers achieve delivery
excellence. You’ll build tools for contract management, fleet management, fleet
and route optimisation tools, alerting and monitoring tools, and analytics suite
among others.
-
Design systems independently with minimal interaction from the architects
-
Lead a team of software developers to implement systems
-
Continuously find ways to increase the quality of the code
-
Liaising with team members, management, and clients to ensure projects are completed to
standard.
-
Anticipates problems and future technical needs and takes necessary steps to address issues.
-
Enthusiastically follow industry trends and developments
-
Understands how various technology and tools work so that the team picks the right tool for the
job.
Requirements:
|
|
Job Title: Java Microservices Developer (AWS or Any Cloud)
Location: Bangalore, Pune, Hyderabad
Budget: Up to 36 LPA
Job Type: Full-Time
Job Overview:
We are looking for an experienced Java Microservices Developer with expertise in AWS or any other cloud platform to join our dynamic team. The role involves designing and developing microservices-based applications with scalable, secure, and high-performance cloud solutions. You will work closely with cross-functional teams to create efficient cloud-native architectures using Java, Spring Boot, and various cloud services.
Key Responsibilities:
- Design and develop scalable microservices-based applications using Java, Spring Boot, and cloud platforms (AWS, Azure, Google Cloud, etc.).
- Build and deploy cloud-native applications with integration of cloud services such as EC2, S3, Lambda, Azure Functions, Google Cloud Functions, etc.
- Architect RESTful APIs and services with integration into third-party and internal systems.
- Utilize cloud infrastructure tools and services like IAM, API Gateway, CloudFormation, Terraform, Kubernetes, and Docker to optimize deployment and performance.
- Implement and manage CI/CD pipelines for continuous integration and deployment on cloud platforms.
- Monitor and troubleshoot microservices in production environments using cloud monitoring and alerting tools like CloudWatch, Azure Monitor, Google Cloud Operations Suite, etc.
- Ensure security and compliance for cloud-native applications, adhering to best practices in identity management, encryption, and secure networking.
- Collaborate with the DevOps team to optimize cloud resource usage and automate infrastructure provisioning.
Skills & Qualifications:
- 5+ years of experience in Java development, with at least 2+ years of experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in Java 8 or above, Spring Boot, and developing microservices architectures.
- Hands-on experience with cloud services like AWS (EC2, S3, Lambda), Azure (Virtual Machines, Blob Storage, Azure Functions), or Google Cloud (Compute Engine, Cloud Storage, Cloud Functions).
- Expertise in containerization and orchestration tools like Docker and Kubernetes.
- Experience in building and integrating RESTful APIs and event-driven architectures.
- Strong understanding of CI/CD pipelines with cloud tools like AWS CodePipeline, Azure DevOps, or Google Cloud Build.
- Knowledge of NoSQL databases such as MongoDB, DynamoDB, CosmosDB, etc.
- Familiarity with Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Strong understanding of cloud security, networking, and compliance.
Preferred Skills:
- Knowledge of Kafka, RabbitMQ, or other message brokers.
- Familiarity with DevOps practices and tools.
- Experience with front-end technologies like React or Angular is a plus.
- Strong problem-solving and communication skills, with the ability to work in an Agile environment.
Educational Qualifications:
- Bachelor’s/Master’s Degree in Computer Science, Engineering, or a related field.
Requirements
- 3+ years of experience in the Development of JAVA technology.
- Strong Java Basics
- Linux
- SpringBoot or Spring MVC
- Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Java 8
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3 years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Ability to work in a fast-paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding AI/ML algorithms is a plus.
• Knowledge of Agile methodologies & best practices for the SDLC (including coding standards, code
reviews, source control management & build processes).
• Must have experience in designing Factories/API/Interfaces independently in Java
• Highly skilled in using OR Tools like Hibernate/Ebean.
• Must have a good understanding of relational databases (MySQL/Postgres), transactions, and indexing.
• Must be able to do performance optimization, and use multi-threading wherever possible.
• Experience with Kafka, Big Query, and ElasticSearch a plus.
• Drive test coverage and continuous delivery automation within the team.
• Experience with building highly available and scalable distributed systems a plus.
Preferred Qualifications:
• 3-4 Years of experience with a Bachelor’s/Master's degree in Computer Science, Math, or Related
technical domain from reputed organizations.
• Strong communication & mentoring skills

Company, established in 1990 and headquartered in Troy, Michigan, is a leading global information technology, and business process services company with operations across North America, Europe, Asia Pacific, Middle East, and India. We leverage our expertise in legacy and emerging digital technologies to deliver transformative outcomes for our enviable list of clients, which includes Fortune 1000 companies.
Company new vision “Reimagining a better-shared world” and mission “Bringing human expertise to tech for delivering purposeful solutions that amplify value” is at the heart of our transformation approach, powered by cloud, platform mindset, and engagement. Our motto “Let’s make digital change happen” is our commitment to empower our clients to succeed in this digital world. While our values – integrity, teamwork, the pursuit of excellence, committed, customer-centric, and thought-leadership, defines our character and behavior.
Requirements:
Java, Springboot, hibernate, reactjs, angular, microservices
Location: Chennai
Graduate with 4 to 8 yrs of experience
Java Developers (4-5 positions)
What qualities are we looking for?
- 3 – 8 years of experience in building web applications
- Excellent command over Data Structures & Algorithms
- Exceptional coding skills in an Object-Oriented programming language (Java)
- Strong problem solving and analytical skills
Technical Requirements:
- Working experience on JAVA, Spring Boot. (building web services)
- Working experience in building microservices and distributed systems.
- Working experience on using messaging queues RabbitMQ/Kafka is a plus.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery, Angular 5+)
- Excellent knowledge and programming skills in data structures, algorithms.
- Familiarity with databases (e.g. MySQL, MongoDB)
- Proficiency with Git
We are looking for an experienced Java Developer who will work closely with the
technical lead to identify and establish best practices in the company.
Requirements & Responsibilities :
● Design and develop features using Core Java, Spring Boot, and Hibernate
● Ability to design database schema, develop views and stored procedures
● Participate in user story grooming, design discussions and proposal of solutions
● Maintain existing software systems by identifying and correcting software defects
● Practice standard development process leveraging agile methodologies such as
SCRUM and TDD
● Review and analyze business requirements and provide technical feasibility and
estimates
● Manage development / support functions etc
● Excellent in OOPS concepts, system design
● Strong knowledge of Core Java, Spring, Hibernate and Microservices
● Hands-on experience in DB design, SQL, UI Technologies like HTML/CSS,
JavaScript, jQuery, etc.
● Good knowledge of design patterns
● Excellent knowledge of JSP, Servlets, WebServices, JUnit
● Experience in Agile software development
● Familiarity with JIRA, GIT, Maven
● Experience in working directly with a client
● Good knowledge in requirement gathering, analysis, and designing


Role- Software Development Engineer-2
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.

Ability to understand C and C++ and re-write / rebuild applications and services in Java and .JSP JS Ability to understand C++ code at the minimum; but preference is to try get someone who had C++ hands on. Experience with microservices architecture design and implementation Ability to design; develop; and deploy applications and services in a containerized environment using Java; .JSP JS; XML; SQL; Custom Development Experience with databases - DB2; Oracle; MYSQL Experience working on UNIX environment Experience working on migrating applications / services (re-write and re-build) from legacy to cloud-based platforms Proven experience with application and platform modernization Ability to understand of High Availability Design and Architecture (including authorization; authentication ; vulnerability) Strong knowledge of test-driven development; automated testing; and proper test design. |

