Java Developer · Bengaluru (Bangalore) · 2 - 3 years · Posted 31 Oct 2023

Java Developer
Required Skills:
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 4+ 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 of AI/ML algorithms is a plus.

Similar jobs (10)
Design, develop, test, and maintain scalable backend applications using Java.
Develop and maintain RESTful APIs and backend services.
Work with Spring Boot, Spring MVC, and related Java frameworks.
Design and optimize database queries and data models.
Integrate applications with internal and third-party APIs/services.
Write clean, maintainable, reusable, and well-documented code.
Troubleshoot production issues and identify root causes.
Improve application performance, reliability, security, and scalability.
Participate in code reviews and follow software engineering best practices.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Contribute to application architecture and technical design decisions.
Build Products. Solve Real Problems. Grow with Us.
Are you passionate about building scalable applications, solving complex engineering challenges, and working with modern technologies?
At NonStop io Technologies, we're looking for a talented Java Developer who enjoys creating high-quality software, collaborating with smart teams, and continuously learning new technologies.
This isn't just another development role. You'll work on real-world products, modern architectures, cloud technologies, AI-powered development tools, and systems that impact businesses and users every day.
If you're someone who loves writing clean code, takes ownership of your work, and wants to grow into a strong technical contributor or future tech lead, we'd love to connect with you.
About NonStop io Technologies
NonStop io Technologies is a product engineering company with 10+ years of experience building web and mobile applications for startups and enterprises.
We're a team of passionate engineers who believe in:
- Building products, not just projects
- Continuous learning and innovation
- Engineering excellence and quality delivery
- Long-term ownership and customer success
- Collaboration, transparency, and growth
Our engineers don't just execute tasks, contribute ideas, influence architecture decisions, and help shape products from concept to scale.
What You'll Be Working On
- Designing and developing scalable backend applications using Java and Spring Boot
- Building REST APIs and Microservices
- Working on cloud-ready applications and distributed systems
- Collaborating with product managers, designers, and engineers
- Improving application performance, scalability, and reliability
- Contributing to architecture and technical design discussions
- Leveraging AI-powered development tools to enhance productivity
- Working with CI/CD pipelines and modern software engineering practices.
Skills We're Looking For
Must Have
- 3–6 years of experience in Java development(Min 3 Years)
- Strong expertise in Java, Spring Boot, Spring MVC, and Hibernate/JPA
- Experience building Microservices and REST APIs
- Strong understanding of OOP, Design Patterns, and Clean Coding Practices
- Experience with MySQL or PostgreSQL
- Working knowledge of Git
- Hands-on experience with Frontend Technologies (HTML, CSS, JavaScript, React/Angular)
- Experience with Maven or Gradle
Good to Have
- Experience with AWS or cloud environments
- Exposure to CI/CD pipelines and DevOps practices
- Experience with distributed systems and scalable architectures
- Knowledge of automated testing frameworks
- Familiarity with AI-assisted development tools such as GitHub Copilot
Why Developers Love Working With Us
- Work on real products with real impact
- Opportunity to work on modern architectures and cloud technologies
- Exposure to AI-powered software development practices
- Learn directly from experienced engineers and architects
- Friendly, collaborative, and growth-oriented culture
- Freedom to experiment, innovate, and share ideas
- Continuous learning and career growth opportunities
- Work with a team that values ownership, trust, and engineering excellence
Interested in Joining Our Team?
We're always excited to connect with developers who are curious, driven, and passionate about technology.
If you enjoy building quality software, learning new technologies, and taking ownership of your work, this could be the right opportunity for you.
We look forward to connecting with you!
Position Title : Software Engineer
Position Type: Full-Time
Department: Research & Development
Reports To: First Level Manager,
Company Background:
Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development organization developing highly available, highly secure, cloud-based enterprise software products catering to the needs of leading Research Facilities, University Medical Centers, Hospitals, and Pharmaceutical companies across the globe, ultimately contributing to the development of life-saving medications.
CGLIA is committed to helping software professionals unleash their creativity, build world-class enterprise applications, and accelerate their careers in a collaborative and innovation-driven environment.
Job Summary :
As a Software Engineer (Java), you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance cloud-based enterprise applications. You will work closely with Product Management, Business Analysts, QA, DevOps, and cross-functional engineering teams to deliver innovative software solutions that exceed customer expectations.
The ideal candidate should be a self-starter with excellent analytical and problem-solving skills, strong expertise in Java backend technologies, and a passion for developing high-quality software. This role also provides an opportunity to mentor junior engineers, participate in technical discussions, and contribute to architectural decisions.
Key Responsibilities
- Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
- Contribute to technical design discussions and prepare technical design documentation.
- Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and Microservices.
- Write clean, reusable, maintainable, and well-documented code following industry best practices.
- Optimize application performance, scalability, reliability, and security.
- Perform unit testing, code reviews, debugging, and production issue resolution.
- Collaborate with QA, DevOps, UI, and Product teams throughout the software development lifecycle.
- Mentor junior engineers and actively contribute to knowledge sharing within the team.
- Stay updated with emerging technologies, frameworks, and software development best practices.
- Participate in technical interviews and hiring activities to support organizational growth.
- Undertake additional responsibilities as required to achieve project and organizational objectives.
Qualifications (Education, Experience, Skills & Knowledge)
- Bachelor's degree in Computer Science, Information Technology, or an equivalent discipline.
- 5+ years of hands-on experience in Java application development.
- Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
- Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
- Strong experience designing and developing RESTful APIs and Microservices.
- Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or MS SQL Server.
- Good understanding of Data Structures, Algorithms, Design Patterns, and Multithreading.
- Angular, Bootstrap, Material Design, HTML5, CSS, JavaScript
- Hands-on experience with Git, Maven/Gradle, and Agile/Scrum development methodologies.
- Experience with code quality tools such as SonarQube and static code analysis.
- Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is preferred.
- Knowledge of messaging systems such as Kafka or RabbitMQ is an added advantage.
- Strong analytical, troubleshooting, and debugging skills.
- Excellent written, verbal, and interpersonal communication skills.
- Ability to work independently and collaboratively in a fast-paced product development environment.
- Eagerness to learn and adopt new technologies.
About the Role
We are looking for a highly skilled Senior Java Developer with 8+ years of experience in designing, developing, and implementing enterprise-grade applications. The ideal candidate should have strong expertise in Java-based technologies along with practical experience in AI-powered applications, Generative AI, Machine Learning integrations, or AI frameworks. This role will involve working closely with cross-functional teams to build scalable, high-performance solutions leveraging modern AI technologies.
Technical Skills
- 8+ years of hands-on experience in Java development.
- Strong expertise in:
- Java 8/11/17
- Spring Boot
- Microservices Architecture
- RESTful APIs
- Hibernate/JPA
- Multithreading & Concurrency
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Solid understanding of containerization technologies such as Docker and Kubernetes.
- Experience with CI/CD pipelines and DevOps practices.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Design, develop, and maintain backend services using Java
Build scalable RESTful APIs and microservices
Work with Spring / Spring Boot frameworks
Implement business logic, data access layers, and integrations
Optimize application performance, scalability, and security
Write clean, testable, and maintainable code kafka
Perform unit and integration testing
Participate in code reviews and technical discussions
Collaborate with frontend, DevOps, and QA teams
Troubleshoot and resolve produc
Total Experience: 2+ years
Mode Of Hire: Permanent
Required Skills Set (Mandatory): Object Oriented Programming, data structures, algorithms, software design, and database systems.
Desired Skills (Good if you have): Springboot, ElasticSearch, MongoDB, MySQL, Redis, Crawling/ Web Scraping, Programming languages(Java, Python, C, C++)
Job Responsibilities
- Collaborate with Managers and other Engineers to help define, scope, and implement high-quality features that solve critical user needs.
- Break down requirements into architecture and deliver code, while keeping operational issues in mind.
- The ability to own end-to-end responsibility right from the requirement to release.
- Write clear documentation so that other engineers can jump in and get things done.
- Actively participate in design and code reviews.
- Help take Tracxn to the next level as a world-class engineering team
Job Requirements
- Experience with building backend services. Strong algorithm and CS skills.
- Experience designing and implementing large‐scale distributed systems.
- Experience with multiple programming languages (Java, Python) and data stores (MongoDB, MySQL, Redis, etc)
- Proven ability to work in a fast-paced, agile, and in ownership, and results-oriented culture.
- Strong problem-solving and analytical skills.
Culture
- Work with performance-oriented teams driven by ownership and passion.
- Learn to design systems for high accuracy, efficiency, and scalability.
- No strict deadlines focus on delivering quality work.
- Meritocracy-driven, candid culture. No politics.
- Very high visibility regarding which startups and markets are exciting globally.
About Tracxn
Tracxn (Tracxn.com) is a Bangalore-based product company providing a research and deal sourcing platform for Venture Capital, Private Equity, Corp Dev, and professionals working around the startup ecosystem. We are a team of 800+ working professionals serving customers across the globe. Our clients include Funds like Andreessen Horowitz, Matrix Partners, GGV Capital, and Large Corporations such as Citi, Embraer & Ferrero.
Founders
- Neha Singh (ex-Sequoia, BCG | MBA - Stanford GSB)
- Abhishek Goyal (ex-Accel Partners, Amazon | BTech - IIT Kanpur)
About Technology Team
Tracxn's Technology team is 50+ members strong and growing. The technology team is subdivided into multiple smaller teams, each of which owns one or more services/components of the technology platform. Ours is a young team of motivated engineers with a minimal management structure where almost everyone is actively involved in technical development and design activities. We have a team-centric culture where the ownership and responsibility of a feature or module lie with a team as compared to an individual.
We work on an array of technologies, including but not limited to Spring, Elastic Stack, Kafka, Mongo, MySQL, Redis, ReactJS, Next.js, Node, AWS Lambda, Ansible, etc.
We value ownership, continuous learning, consistency, and discipline as a team.
Must have
Experience in the Core Java development
Good understanding of Object Oriented Design, Design Patterns and data structure algorithms
Experience in Multi-threading, Hashmaps, Collection arrays
Experience in Java collections
Experience in developing applications using Spring Boot
Proficient in building Micro Services with Java 1.8 or higher, J2EE, Spring, Spring Boot.
Proficient with No SQL and Relational Databases
Hands on experience in Unit testing frameworks like Junit / Mockito OR TDD
Urgent Requirement 🔥
👉 Java Backend with AWS
👉 Java Backend with React, Spring Boot, Microservices
Exp: 3+ Yrs
Loc: Chennai, Bangalore, Hyderabad
Immediate Joiners Preferred!
Job Title: Java Developer with Kafka
Location: Hyderabad
Experience: 4–9 Years
Job Summary
We are seeking an experienced Java Developer with strong expertise in Apache Kafka to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience building microservices, implementing event-driven architectures, and working with distributed systems.
Key Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot.
- Build and manage event-driven applications using Apache Kafka.
- Develop RESTful APIs and microservices.
- Integrate applications with databases and third-party systems.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, and testable code following best practices.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Troubleshoot production issues and provide timely resolutions.
- Participate in code reviews and contribute to technical design discussions.
Required Skills
- 5–8 years of experience in Java application development.
- Strong proficiency in Java 8/11/17 and Spring Boot.
- Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, consumer groups).
- Experience developing REST APIs and Microservices.
- Strong understanding of multithreading, collections, and JVM concepts.
- Experience with SQL databases (Oracle, PostgreSQL, or MySQL).
- Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
- Knowledge of Docker and Kubernetes is an advantage.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Good analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience with event-driven architecture and distributed systems.
- Exposure to monitoring tools such as Prometheus, Grafana, ELK, or Splunk.
- Knowledge of messaging systems and integration patterns.
- Experience working in Agile development environments.
JOB DESCRIPTION
Experience: 4-9 years
Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills:
- Exp. 4-9 years
- Experience in Core Java and Spring Boot.
- Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications.
- Good development experience with RDBMS.
- Good knowledge of multi-threading and high-performance server-side development.
- Basic working knowledge of Unix/Linux.
- Excellent problem solving and coding skills.
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.







