
Similar jobs
Mandatory (Experience 1): Must have 9+ years in backend engineering with Java, Spring/Spring Boot, and microservices building large and scalable systems with clear production scale or reliability impact (latency, throughput, uptime, etc.) mentioned in the resume
Mandatory (Experience 2): Must have been SDE-3 / Tech Lead / Lead SE for at least 2.5 years (should be there in the resume titles)
Mandatory (Tech skills 1): Strong in DSA, system design, design patterns, and problem-solving
Mandatory (Tech skills 2): Proven experience building scalable, reliable, high-performance distributed systems with architecture ownership and experience in core backend/platform services rather than feature teams
Mandatory (Tech skills 3): Hands-on with SQL/NoSQL databases, REST/gRPC APIs, concurrency & async processing
Mandatory (Tech skills 4): Experience in AWS/GCP, CI/CD pipelines, and observability/monitoring
Mandatory (Communication): Excellent ability to explain complex technical concepts to varied stakeholders
Mandatory (Company) - Top New Age, Fast-scaled, Tech-First Product Companies (Like Series B+ / Unicorn Indian startups, or Tech-first Global companies like Amazon, Google, Microsoft etc)
Mandatory (Stability): Must have stayed for at least 2 years with each of the previous companies
Mandatory (Education): B.Tech in computer science or related field from Tier 1, Tier 2 colleges
Mandatory (Note 1): Education can be ignored for candidates with proven experience in strong, reputed product companies
Candidate must have 6+ years of backend engineering experience, with 1–2 years leading engineers or owning major systems.
Candidate must be from a product-based organization with a startup mindset.
Must be strong in one core backend language: Node.js, Go, Java, or Python.
Deep understanding of distributed systems, caching, high availability, and microservices architecture.
Hands-on experience with AWS/GCP, Docker, Kubernetes, and CI/CD pipelines.
Strong command over system design, data structures, performance tuning, and scalable architecture
Ability to partner with Product, Data, Infrastructure, and lead end-to-end backend roadmap execution.
Hiring for Java Developer
Experience : 5 to 10 yrs
Notice Period : 0 to 15 days
Location : Pune
Work Mode : WFO (5 days)
As Java developer you would be expected to perform many duties throughout the development lifecycle of applications, from concept and design right through to testing. Here are some of the responsibilities you may have:
Develop high-level design and define software architecture
Implement and maintain quality systems within the group
Proficiently estimates, design approaches and nimbly move to alternate apporaches, if needed, develop and execute unit test strategies
Monitor and track tasks, and report status
Assist project heads to conceptualize, design, develop, test and implement technology solutions
Effectively collaborate with stakeholders and users to ensure customer satisfaction
Skill Set :
Java 7 / Java 8 with microservices, Multithreading, Springboot, Junit, kafka, Splunk (Good to have), Open Shift (Good to Have), Authentication/ Spring Security (Good to have)
Responsibilities
- Design and build highly reliable, scalable and performant infrastructure for media heavy workflows.
- Own large technical deliverables and execute in a structured manner.
- Take the accountability of the overall health of the infrastructure you build.
- Platformize components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly.
- Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices.
Requirements
- 4 to 10 years of industry experience in software engineering with at least 4 years in Video, Audio & Image processing and streaming technologies.
- Deep expertise with various codecs, compute efficiency, streaming protocols and network topologies for media heavy workflows.
- Deep understanding of your tools: Languages, frameworks, libraries and systems.
- Experience with abstracting requirements into frameworks.
- Hungry to learn, share knowledge, and enjoy mentoring others.
- Data driven, having customer empathy, striving to build best of class, performant services.
In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance.
Experience Required: 5 -10 yrs.
Job location: Sec-62, Noida
Work from office (Hybrid)
Development Platform: Backend Development- Java/J2EE, Struts, Spring, MySQL, OWASP
Job Brief:
Requirements:
· 5+ years of experience in developing distributed, multi-tier enterprise applications, APIs.
· Fully participated in several major product development cycles.
· Solid background in design, OOP, object, and data modelling.
· Deep working knowledge of Java, Struts,Spring, Relational Database.
· Experience in design and implementation of service interface and public APIs.
· Actively involved/writing codes in current project.
· Development knowledge and experience of working with AWS, Azure etc. will be an added plus.
· Clear Understanding and Hands on experience on OWASP Top 10 Vulnerability standards like XSS, CSRF, SQL injection, session hijacking, and authorization bypass vulnerabilities.
· Find and resolve the security concerns on the product/application.
· Good Documentation, reporting, Strong communication, and collaboration skills with various levels of executives from top management to technical team members across the organization.
· Strong self-starter who can operate independently.
Hey Folks!
We are hiring java developers with Core java-7/8, microservices, springboot, oops, RestAPI and SQL skills.
Areas of responsibilities:
Involvement in the full software development life cycle within broadly defined parameters and providing
software solutions keeping into consideration the software quality needs
Design and defining the interaction between the different component pieces
Write efficient code based on brief given by team lead.
Fast prototyping of proof-of concept features / application based on brief.
Develop and maintain new features on Java stack
Own the delivery of an entire piece of a system or application
Management and execution against project plans and delivery commitments
Work closely with the peers and Leads to develop the best technical design and approach for new product
development
Build software solutions for complex problems.
Compliance with build/release and configuration management process
Responsibility to develop unit test cases for his/her project module.
Execution of appropriate quality plans ,project plans ,test strategies and processes for development
activities in concern with business and project management effort
Desired Profile:
GoodunderstandingofObjectOrientedProgrammingConcepts,hands-onknowledgeonJavastack
(Spring/Hibernate)
Development across multiple browsers/platforms on Website
Good Understanding of SQL/NoSQL data stores
Fair Understanding of Responsive High Level Designs
Work experience in product/start-up company is a plus
Familiarity to MVC, SOA, RESTFull web services
Work with other teams and manage time across multiple projects and tasks in a deadline driven, team
environment
Good to have knowledge of Javascript (AngularJS/ReactJS)/HTML/CSS/JQuery front-end code across a
broad array of Interactive web
Understand agile methodology and instill best practices into the process.
- Develop creative solutions and write technical design based on the requirements.
- Work closely with peer teams to ensure that applications are written to allow for overall system performance.
- Assist in tuning and optimization.
- Develop and execute unit tests for product components.
- Perform peer code reviews and provide feedback.
- Promote high quality, scalability, and timely completion of projects.
- Apply agile approach to coordinate development and determine project scope and limitations.
- Bachelor degree in Engineering, CS or equivalent experience
- Development in Core Java, J2EE, Struts, spring, Client-Side scripting, Hibernate, Database
- Development of scalable core-java applications, Web Applications and Web Services
- OOP concepts
- Data Structures, algorithms and their applications
- Strong problem-solving skills
- Experience in building microservices
- Strong experience with Spring Boot stack (spring cloud, spring-data)
- Extensive experience in developing and consuming REST APIs
- Experience in Kafka distributed messaging
- Hands-on experience in Redis, Apache Ignite, Hazelcast
- Strong experience in RDMS and NoSQL databases Mongo
- Experience in using Elastic Search
- Experience in profiling applications
- Strong analytical skills and general logical reasoning
- Excellent written and verbal communication skills.
- Good understanding of Software development life cycle (SDLC)
- Basic SQL queries
Job Title: Senior Java Developer
Department: Technology and Research
Reports to: Technical Lead
Context
Sampana Digital (SDPL) (http://www.sampanadigital.com">www.sampanadigital.com) is a digital technology company that provides end-to-end product engineering and digital transformation services. Our engineering services includes web & mobile application development, user experience design, cloud, testing and infrastructure managed services to transform businesses digitally. We also enable enterprises with contextual and personalized two-way multi-channel mobile communications, including SMS, voice, email and PWA technology.
We believe in small teams of smart, committed, and diverse individuals coming together and form a breakthrough insight. We are a team of passionate professionals to craft an unbeatable culture and services.
Come and join us!
Role Description
We are looking for a Senior Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications, and your roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Job Responsibilities:
- Work with and direct the team’s software engineers in setting the standards for coding, testing and software quality
- Collaborate closely with the team’s BAs on the efficient transition of BDD’s and Swaggers to the engineers as part of the overall workflow.
- Oversee and manage the scope, timeline, and goals forth delivery of working software
- Oversee and assist in the production of comprehensive documentation
- Oversee and provide support to production cutovers and migrations as required
- Lead the analysis and resolution of technical and application problems
- Supporting the Scrum Master
- Participate in and support backlog grooming, sprint planning, daily stand-ups, reviews, retrospectives, release planning, demos and other Scrum related meetings
- Provide clear reporting on the status of the scope, timeline and progress for the delivery of working software
- Assist in setting up a robust out of hours support process
- Assist in the prioritisation of bugs and defects
- Providing Guidance and Mentoring
- Participate in peer reviews of solution designs and related code
- Provide technical leadership to the teams’ software engineers through coaching and mentorship
- Identify and encourage areas for growth, education and development within the team
General
- Self-Starting Leader capable or working under pressure
- Curious and engaged in Continuous Learning and Professional Development
- Strong DevOps experience
- Java and Spring Developer with +5 years’ experience with the following skills
- Java 1.8+
- Spring
- Microservices with Spring-boot
- Spring cloud config
- Unit tests with Spring-boot
- Docker
- Openshift/Kubernetes
- Basic understanding of API gateways
- OpenAPI (Swagger) specification.
Understanding of basic networking concepts
- Integration into backends via various protocols (SOAP,REST, XML-RPC etc)
- CI/CD (Jenkins, pipelines etc)
The following additional skills would be advantageous:
- Spring reactive
- APIGEE
- Azure DevOps
- Pivotal Kubernetes
- Linux
- Azure Pipelines
- Work on building scalable backend platform for customer & seller apps, brands platform, demand generation platform, supply chain & logistics platform, credit platform and several cross platform software components
- Participate in the process to fundamentally change the food and grocery ecosystem in India, and impact billions of people through technology, mobile, and data science
Requirements:
An ideal candidate for this role is someone who has-
- BE/BTech degree in Computer Science from a top engineering school
- 1-5 years of professional software development experience
- Strong problem solving skills and strong command on object oriented design, data structures, algorithms and other computer science fundamentals.
- Strong coding skills - professional experience in developing production-quality software in Java/Python
- Expertise in Web Services, Service-oriented architecture, Databases, NoSQL, Distributed systems, Cloud Technologies.
- Extreme software engineering skills to design and develop low-latency, high availability, internet-scale web services
- Solid understanding of the full software development life cycle and software engineering best practices
- Ability to understand business requirements and translate them into technical requirements
- Demonstrated ability to own software design and development end to end from requirements to launch.
- Ability to collaborate with cross-functional teams to define, design, and ship new features.
- A startup mindset - An athlete who can run at breakneck speed of a startup, yet someone who can bring method to madness through processes suitable for different stages of the company - early stage prototyping and rapid experimentation, before product/market fit, after product/market fit, and scaling.
- Familiarity with Agile development, Scrums, continuous integration, and test driven development processes
- Data driven product development approach - strong focus on data backed engineering decisions.
- Ability to develop products incrementally in fast iterations
- Ability to do collaborative problem solving and design/build chaos resilient systems
- Strong focus on software quality
- Ability to mentor junior developers, and help build an excellent engineering team
- Ability to be a talent magnet - attract great talent to join the core team.











