
Java Developer
at We are a Series A funded fastest-growing product Startup.
- Translation of complex functional requirements into technical requirements
- Design, develop and maintain complex systems using best of the breed development practices and technology.
- Responsible for the overall software development life cycle.
- Delivery of High Quality & Scalable systems and applications with a sharp focus on timelines.
- Being on the lookout for bettering the software engineering practices and tools within the organization
- Collaboration with other stakeholders to provide robust and well-rounded solutions
- Report on the status of product delivery and quality to management, customer support and product teams.
- Experience of 5+ years in designing & developing highly scalable, performant web applications
- Strong programming, debugging, and problem-solving skills
- Strong Computer Science Fundamentals (Data structures and Algorithms)
- Sound understanding of object-oriented programming and excellent software design skills.
- Good experience of Restful services using Java Springboot
- Strong understanding of database design and SQL (PostgreSQL / MySQL) development
- Good to have knowledge of NoSQL technologies like Redis, MongoDB, Cassandra or any other NoSQL database
- Knowledge of design patterns and good to have experience of large-scale applications
- Should have experience in Apache Kafka, RabbitMQ, SQS or other Queueing systems.
- Experience of working with Amazon Web Services (AWS), Google Cloud Computing (GCP) would be considered as an advantage
- Experience of developing with Serverless Model will be an advantage.

Similar jobs
Position : Lead – Java Full Stack Developer
Experience : 7 to 12 Years
Location : Kochi / Thiruvananthapuram / Remote
Notice Period : Immediate to 15 Days
Open Positions : 1
Role Overview :
We are looking for a Lead Java Full Stack Developer with strong expertise in Java (Java 21, Spring Boot, and Hibernate), Angular (v19), and AWS to lead agile scrum teams and drive end-to-end feature delivery.
Key Skills Required :
- Java 21, Spring Boot MVC, Spring Data, Hibernate, Gradle
- Angular 19, HTML5, CSS3, JavaScript, REST APIs
- PostgreSQL / RDBMS / NoSQL
- AWS services: S3, Secrets Manager, CloudWatch
- CI/CD (Jenkins, GitHub), Docker
- Unit Testing (Jasmine/Karma or Jest)
- Tools: JIRA, Azure DevOps, Confluence
- Strong in design patterns, OOPs concepts, and performance optimization
- Excellent debugging and communication skills
Responsibilities :
- Design, develop, and deploy scalable full stack solutions
- Lead sprint tasks, perform code reviews, and ensure code quality
- Collaborate with stakeholders and convert requirements into technical specs
- Participate in Agile ceremonies and follow DevOps/CI-CD best practices
- Guide team members and promote technical best practices
Interview Process :
- Technical Round
- 2–3 Technical Rounds
- Final Technical Discussion
🚀 Hiring: Java Developer at Deqode
⭐ Experience: 4+ Years
📍 Location: Indore, Pune, Mumbai, Nagpur, Noida, Kolkata, Bangalore,Chennai
⭐ Work Mode:- Hybrid
⏱️ Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Requirements
✅ Strong proficiency in Java (Java 8/11/17)
✅ Experience with Spring / Spring Boot
✅ Knowledge of REST APIs, Microservices architecture
✅ Familiarity with SQL/NoSQL databases
✅ Understanding of Git, CI/CD pipelines
✅ Problem-solving skills and attention to detail
Strong Senior Backend Engineer profiles
Mandatory (Experience 1) – Must have 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems
Mandatory (Experience 2) – Must have strong backend development experience using one or more frameworks (FastAPI / Django (Python), Spring (Java), Express (Node.js).
Mandatory (Experience 3) – Must have deep understanding of relevant libraries, tools, and best practices within the chosen backend framework
Mandatory (Experience 4) – Must have strong experience with databases, including SQL and NoSQL, along with efficient data modeling and performance optimization
Mandatory (Experience 5) – Must have experience designing, building, and maintaining APIs, services, and backend systems, including system design and clean code practices
Mandatory (Domain) – Experience with financial systems, billing platforms, or fintech applications is highly preferred (fintech background is a strong plus)
Mandatory (Company) – Must have worked in product companies / startups, preferably Series A to Series D
Mandatory (Education) – Candidates from top engineering institutes (IITs, BITS, or equivalent Tier-1 colleges) are preferred
We are seeking applications for a Senior Technical Architect of .NET for our client, a leading Fintech in the lending domain.
As a strong tech leader, you will lead development activities across multiple enterprise projects.
Role & Responsibilities:
Solve complex problems and produce the highest quality code.
Work closely with both external clients and internal, cross-functional product and technical teams to support multiple projects.
Maintain technical design documentation, communicating architectural and design changes to development teams
Conduct regular design and code reviews, establishing and publishing quality and performance metrics
Manage and foster a team-oriented environment, providing technical oversight to team members
Skills & Qualifications:
10+ years of professional experience on .NET framework 4x
Solid understanding and experience with Object-Oriented design & development
Excellent hands-on C# coding skills
Experience working with ASP.NET MVC, Entity Framework, LINQ, NoSQL, Message Queue, and building Reusable Libraries
Should possess SQL Server database skills to design new or alter existing table structures as per the requirements
Exposure in building web-based applications
Should have worked on a complex enterprise business application in a product-based IT company and/or banking and financial services company
Data-driven, analytical approach to problem-solving and project management
Working experience with Agile methodologies.
Key Responsibilities/Duties:
· Develops and enhances software applications through coding and testing.
· Writing well designed, testable, efficient code
· Involves in code reviews and training.
· Contributing in all phases of the development lifecycle
· Delivers highest quality software by creating unit test plans and testing code thoroughly.
· Adept with the tools, applications, and processes used for software development.
· Implements solutions as designed in technical documentation specification and coding standards.
· Creates project documentations and coordinates technical issues.
· Knows the business rules and concepts, software specifications and designs provided by the technical lead and apply them in completing the assigned task.
Qualification: Bachelors or Master’s degree in Computer Science or Engineering.
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
- 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
Looking For Java Developer who will help Build large scale distributed systems. The ideal candidate will be a thinker and a team player with a passion for technology and with a knack for benchmarking and optimization.
• Computer Science fundamentals in object-oriented design, data structures, algorithms, problem solving, and complexity analysis
• Must have hands on experience on coding in Core Java, multithreading, concurrency and collection.
Good knowledge of Microservices.
• Knowledge of professional software engineering practices. Understanding of full software development life cycle, including coding standards, code reviews.
• Strong technical Design and Development skills
• Ability to work effectively under pressure in a dynamic environment.
• Agility to switch across multiple teams/ products/ applications and perform
• Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery
• Excellent verbal and written communication skills
About Vymo
Vymo is a Sanfrancisco-based next-generation Sales productivity SaaS company with offices in 7 locations. Vymo is funded by top tier VC firms like Emergence Capital and Sequoia Capital. Vymo is a category creator, an intelligent Personal Sales Assistant who captures sales activities automatically, learns from top performers, and predicts ‘next best actions’ contextually. Vymo has 100,000 users in 60+ large enterprises such as AXA, Allianz, Generali.Vymo has seen 3x annual growth over the last few years and aspires to do even better this year by building up the team globally.
What is the Personal Sales Assistant
A game-changer! We thrive in the CRM space where every company is struggling to deliver meaningful engagement to their Sales teams and IT systems. Vymo was engineered with a mobile-first philosophy. The platform through AI/ML detects, predicts, and learns how to make Sales Representatives more productive through nudges and suggestions on a mobile device. Explore Vymo https://getvymo.com/">https://getvymo.com/
What you will do at Vymo
From young open source enthusiasts to experienced Googlers, this team develops products like Lead Management System, Intelligent Allocations & Route mapping, Intelligent Interventions, that help improve the effectiveness of the sales teams manifold. These products power the "Personal Assistant" app that automates the sales force activities, leveraging our cutting edge location based technology and intelligent routing algorithms.
A Day in your Life
- Design, develop and maintain robust data platforms on top of Kafka, Spark, ES etc.
- Provide leadership to a group of engineers in an innovative and fast-paced environment.
- Manage and drive complex technical projects from the planning stage through execution.
What you would have done
- B.E (or equivalent) in Computer Sciences
- 6-9 years of experience building enterprise class products/platforms.
- Knowledge of Big data systems and/or Data pipeline building experience is preferred.
- 2-3 years of relevant work experience as technical lead or technical management experience.
- Excellent coding skills in one of Core Java or NodeJS
- Demonstrated problem solving skills in previous roles.
- Good communication skills.
Key responsibilities for this role include:
• Lead one of the product verticals in the development of technology strategy, planning, hiring and execution of the next iteration of the WeInvest platform.
• Institutionalize a strong software engineering culture and facilitate a rapid, iterative, layered development approach.
• Be hands on with the coding, evaluate design and architecture choices, do in-depth code reviews, and implement standards and practices for software development.
• Inspire the engineering team to build quality, scalable code by pairing with team members periodically.
• Participate in the definition and management of high-quality product roadmaps based on business, product & tech strategy.
• Proactively identify and resolve strategic issues that may impair the team’s ability to meet strategic, financial, and technical goals.
The ideal candidate will have:
• Masters /BE/ B.Tech from a reputed institute
• About 6-10 years professional experience in software development.
• Excellent logical and analytical reasoning capabilities combined with strong knowledge of core
computer science concepts like algorithms, data structures, software design patterns, OOP etc.
• Should have experience in all the phases of SDLC
• Must have experience in leading a team. (At least 2-3 people)
• Be an expert in ruby on rails with experience OR from Fintech, Wealth Management OR Investment
• Management Domain with experience in any of the programming languages (Java/Python/Ruby).
• Breadth of experience in multiple technologies, tools, frameworks and processes is a big plus.
• Excellent understanding of core computer science concepts like algorithms, data structure,
Software design patterns, OOP etc. Be able to lead the team in design & architecture discussions,
introduce new tools, concepts & process to the team and guide other members of the team.
• Experience working in an agile team with software engineering practices like automated testing,
test- driven-development, continuous integration etc is a big plus.
• Excellent oral and written communication.










