
Senior Software Developer – Java Full Stack | AI-Powered Innovation
Experience: 6–10 years
Department: Engineering & Innovation
🌟 About the Role
We’re searching for a Senior Software Developer who thrives on solving complex challenges and building world-class products that redefine technology boundaries. You’ll be part of a dynamic team that brings Java full-stack excellence together with Python and AI-driven innovations, crafting scalable, intelligent, and high-performance solutions.
If you love clean code, intelligent systems, and pushing the limits of what’s possible, this is your playground.
💡 What You’ll Do
- Design, develop, and deploy robust Java-based full-stack applications with a focus on performance, scalability, and reliability.
 - Collaborate with cross-functional teams to integrate AI and Python-driven components into enterprise-grade systems.
 - Architect and maintain microservices, RESTful APIs, and modular components for high-availability platforms.
 - Engage in end-to-end product development — from ideation to deployment — using modern frameworks and tools.
 - Champion best coding practices, conduct code reviews, and mentor junior engineers.
 - Explore, experiment, and implement new technologies in AI, automation, and intelligent analytics.
 - Troubleshoot complex issues, debug performance bottlenecks, and deliver elegant solutions.
 
🧠 What Makes You Stand Out
- Strong expertise in Java, Spring Boot, Hibernate, and modern JavaScript frameworks (React, Angular, or Vue).
 - Hands-on exposure to Python programming — especially for automation or AI/ML integration.
 - Solid understanding of AI/ML frameworks (TensorFlow, PyTorch, or OpenAI APIs) is a big plus.
 - Experience with cloud technologies (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
 - Proven record of building scalable microservices and RESTful APIs.
 - Passion for problem-solving, algorithmic thinking, and clean architecture.
 - Excellent communication and collaboration skills — you turn complex problems into creative solutions.
 
⚙️ Tech Stack Snapshot
Languages: Java, Python, JavaScript
Frameworks: Spring Boot, React/Angular/Vue, Flask (optional)
Tools: Git, Jenkins, Docker, Kubernetes
Databases: MongoDB, MySQL, PostgreSQL
Bonus: AI/ML frameworks, Generative AI, or NLP experience
🌈 Why You’ll Love Working Here
- Work on cutting-edge AI-integrated applications that make a real-world impact.
 - Join a culture that values innovation, autonomy, and technical excellence.
 - Collaborate with brilliant minds who inspire and challenge you daily.
 - Enjoy flexibility, learning opportunities, and a growth-oriented environment.
 
💬 Ready to code the future?
Apply now and let’s build something extraordinary together!

Similar jobs
Company Overview:
At Codvo, software and people transformations go hand-in-hand. We are a global empathy-led technology services company. Product innovation and mature software engineering are part of our core DNA. Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day.
We continue to expand our digital strategy, design, architecture, and product management capabilities to offer expertise, outside-the-box thinking, and measurable results.
Roles & Responsibilities :
- Familiar with the software development life cycle (SDLC) from analysis to deployment & coding standards.
 - Ability to integrate the developed functionality and/or component into a fully functional system.
 - Ensure unit and integration level verification plan are in place
 - Actively participate in troubleshooting, debugging and updating current live system.
 - Work closely with analysts, designers and other peer developers.
 - Preparing technical training documents for onboarding new engineers.
 
What we're looking for:
- You must have good understanding of Object Oriented Programming
 - 5 years or more of professional software development experience with 3 or more years of experience developing .NET/C# web applications using Microsoft Development Products
 - You believe in a systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions.
 - You must have defined, designed and built varied components of web-based and/or mobile applications
 - Experience using WPF (Windows Presentation Foundation) to build Windows desktop applications is a plus
 - Experience using JavaScript frameworks/libraries (Angular, React, JQuery, D3) is a plus
 - Experience with SQL Server (relational databases) and no-SQL Databases (Apache Cassandra or similar)
 - Strong analytical skills – be a problem solver and be able to develop complex algorithms
 - Strong familiarity of software architecture, databases and design patterns
 - Exposure or understanding of deploying applications on cloud platforms like Azure/AWS
 
Work Timings : 3 PM - 12 AM
Looking for folks with a hacker's mindset
We’re seeking a talented developer to help build our platform from the ground up. As a critical member of a dynamic and highly-motivated team, you will have to perform  a full stack developers role. And will be responsible for designing & coding new functionality from scratch and maintaining or enhancing the current functionality.
Must haves
- Clear communication skills and a strong customer first attitude
 - PHP expert with live project implementations in Laravel framework with MySQL database
 - Write clean and well-designed & scalable code
 - Maniacal about creating flawless & defect-free delivery
 - Troubleshoot, test and maintain the core product code and databases. Refactor or optimize existing code & database where needed
 - Maintain a positive and healthy work environment within the team and have fun while doing it
 - Contribute in all phases of the development lifecycle right from requirements through till deployment
 - Ability to learn and implement automated test tools
 
Full Stack Developer Job Description:
- 
Knowledge in MERN Stack is mandatory
 - 
Work with development teams and product managers to ideate software solutions
 - 
Design client-side and server-side architecture
 - 
Conduct Testing & Debugging, utilize script tools & write basic codes for design specifications
 - 
Build the front-end of applications through appealing visual design
 - 
Develop and manage well-functioning databases and applications
 - 
Write effective APIs
 - 
Troubleshoot, debug and upgrade software
 - 
Create security and data protection settings
 - 
Build features and applications with a mobile responsive design
 - 
Write technical documentation
 - 
Work with data scientists and analysts to improve software
 
We are looking for an IMMEDIATE JOINER - As Java Developer you will be responsible for creation and implementation of backend services (API / Microservice).
Roles & Responsibilities:
- Designing and developing performant REST APIs, Microservices.
 - Data Model design.
 - Participating in requirements analysis.
 - Writing clean, scalable code and Implementing unit tests.
 - Participating in peer code reviews.
 - Optimizing the overall performance of Application.
 - Strong focus on data governance and security.
 - Be a strong Agile team member.
 
Skills:
- Conceptually strong in Design Patterns and OOP
 - Hands on with technologies like Spring Boot, Java Web services/APIs (SOAP, REST, JSON, Maven, Gradle, jUnit)
 - Working knowledge with AWS is a must.
 - Excellent understanding of data structures, threading.
 - Working knowledge with any of the Unit Test Frameworks such as jUnit.
 - Good problem-solving skills. Attention to details.
 - Should be a quick learner and keen on learning new technologies.
 - Strong in debugging, troubleshooting and performance tuning for SQL queries
 - Proficient in RDBMS (MySQL, Mssql) and NoSQL databases (mongo, HBase)
 - Excellent oral and written communication skills.
 
Additional Skills (Optional):
- Exposure to Node.js / python
 - Exposure to Lambda functions.
 - Exposure to AWS Data Storage.
 - Knowledgeable on TDD.
 
Qualifications & Experience:
- BE/B.Tech, ME/MTech. 7+ years of Java development experience, including Spring, Spring Boot
 
The Technical Lead should be well versed with Node.js, React js, AWS, Microsoft Azure, flutter, scalable cloud architecture.
He/she will be working directly under the CEO and will act as both a technology and business expert, making decisions that will impact the current and future operations of the company.
Responsibilities:
- 
Setting a vision for how technology will be used in the company.
 - 
Ensuring that the tech team meets the company’s short and long term needs.
 - 
Outline the goals for research and development.
 - 
Creating timelines for the development and deployment of all product requirements.
 - 
Acting as a mentor to the tech team members.
 - 
Maintaining a consumer-focused outlook and aiding in the delivery of new features.
 - 
Managing technology budgets and time frames.
 - 
Driving and planning sprints and ensuring a high tech team velocity.
 - 
Staying on top of technology trends and developments.
 - 
Ensuring all technology practices adhere to regulatory standards.
 - 
Ensuring that there is no system downtime and all products are working seamless.
 
Requirements /Qualifications:
- 
Exceptional communication skills (both verbal and written).
 - 
Self-motivated with diligent work ethic, a business acumen, enthusiastic and passionate, exceptional team management skills.
 - 
Should be well versed with Node.js, React js, AWS, Microsoft Azure, flutter, scalable cloud architecture.
 - 
Extensive industry knowledge with an eye towards the future.
 - 
Proactive and efficient time management.
 - 
Ability to delegate efficiently.
 - 
Should have managed and set up teams.
 - 
Process orientation.
 - 
5+ years of experience as an Engineering head.
Salary will be based upon industries standard 
They are solving the problem of advertisers and marketing agencies trying to reach out to rural villagers to increase market penetration of their products. The current method of posters, wall advertisements and billboards are static and doesn’t allow for targeted messaging. The team intend to roll out a network of low-cost interactive screens to these rural villagers.
We are looking for a Full Stack developer to develop the Frontend and backend for the advertisers portal. This is a new age platform connecting advertisers with villages through the smart advertisement boards.
- Design and development of three-tier - high performance and scalable enterprise product.
 - Own feature development from definition, design through delivery.
 - Hands-on full stack developer who is passionate about Go Language, Java/J2EE development, UI, SQL, building highly scalable and resilient applications, and focused on solving complex business problems
 - Orientation to contribute both as a technical lead as well as an individual contributor.
 - Lead the team to deliver high-quality software, by reviewing their work and mentoring them.
 - Ability to research, follow up and resolve complex challenges.
 - He/She will have responsibility for unit-level design, coding, unit testing, integration testing, and participating in the full SDLC
 - He/She will be expected to produce high-quality code that can pass critical peer review, and work under a high-pressure and timeline-driven environment.
 
Qualifications
- Bachelor’s degree or higher in Computer Science or Engineering equivalent
 - Minimum of 5 years experience in product development
 - Responsible, organized, and possess critical thinking with good interpersonal and communication skills
 - Able to demonstrate good analytical problem-solving abilities and strong leadership aptitude
 - Able to work at both abstract and detailed level
 - Must be fluent in English, and strong communication skills.
 - Motivated self-starter that likes to work as part of a team
 
Technical Requirements
- Strong experience in Core Java 8 and above, Collections and Data structures.
 - Develop solutions using core java, Spring / Spring Boot, JSON, Rest API, and other web technologies.
 - Hands-on with UI development with strong experience in HTML5, JavaScript, CSS3, Responsive UI. An added advantage for exposure to Angular. Knowledge of Liferay will be added advantage. Ability to design and develop UIs and end-to-end integration.
 - Object-oriented analysis and design using common design patterns.
 - Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code).
 - Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume.
 - Ability to design and build a scalable platform with APIs.
 - Strong programming skills, as well as the ability to review complex code bases written by others.
 - Strong knowledge of test-driven development and continuous integration
 - Exposure to security, application clustering, and load balancing techniques.
 - Passion for collaboration and working on agile teams. Prior experience with working on fast-paced milestones using flexible and adaptive methodologies.
 - Excellent problem-solving skills.
 
IntelliTicks is a product based startup based out of Gurugram. It is building an AI and ML driven conversational marketing and sales platform. We work on the latest technologies including Angular2, NodeJS, MongoDB, Meteor, AWS, Google Cloud etc.
Role & Responsibilities
- Work with Angular2, NodeJS, Meteor, and MongoDB as the stack to develop newer functionalities for our platform
 - Deploy application on AWS/ Google Cloud infrastructure
 - Monitor the application regularly and fix bugs
 - Work with team to create scalable and robust infrastructure from experts
 
No. of positions available: 2
Skill(s) required : JavaScript, Node.js, Angular 2.0, Java









