
We are seeking extremely smart & independent senior developers who are gung ho about building large scale systems that are going to have a big impact on millions of customers. You will:
Responsibilities:
- Lead design and development of products working closely with business team.
- Independently own software components and co-own entire applications with a small group of fellow developers.
- Formally mentor junior software engineers on the team, reviewing design documents, (peer) reviewing code, providing design direction and guidance.
- Build performant, scalable, yet secure, enterprise ready back end architectures that can support millions of users in parallel.
- Establish strong engineering best practices and champion their adoption.
Requirements:
- 4+ years' experience in software product development and delivery.
- Bachelors or Masters degree in engineering (preferably computer science or sister branches) from a reputed institute (preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
- All experience should be from good product development or e-commerce background.
- Able to take ownership of working with at least one of mobile or web app teams for complete integration with backend.
- Must have shown good stability in all your previous associations.
- Have strong backend knowledge and cloud development exposure.
- Proficiency in Java, Spring boot, Hibernate, REST API development.
- Worked with at least 1 RDBMS (Mysql preferred).
- NoSql is a plus.
- Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile work place.
- Writing high quality code which is made better by unit tests and integration tests is how you work.
- Comfortable with exploring proven open source tech stack like Grafana, Kibana, Jira, Prometheus, caches like Redis/Memcached, task queues like celery, to name a few.
- Knowledge of test driven development and AWS tech stack will be a good plus.

About Kaleidofin
About
Connect with the team
Similar jobs
We're looking for a high-energy Java engineer to design and implement scalable microservices using Spring Boot. You'll collaborate across teams to deliver clean, efficient, and high-performance backend services.
🛠️ Key Responsibilities
- Design, develop, and maintain RESTful services and microservices using Spring Boot
- Utilize OOP, Java Collections, Exception Handling, and method overloading/overriding in modern coding practices
- Build and optimize multithreaded systems (Threads, synchronization, wait(), notify(), yield()) for performance and scalability
- Write unit and integration tests (JUnit, Mockito, Spring Test) to ensure code quality
- Collaborate with cross-functional teams (QA, DevOps, Product) through code reviews and feature planning
- Diagnose and resolve performance bottlenecksJVM tuning, SQL/caching optimizations
- Adhere to coding standards, best practices, and participate in peer code review
🎯 Required Skills & Experience
- Strong Java fundamentals: OOP, Collections, Generics, Exception Handling
- Concurrency mastery: multithreading, synchronization primitives (wait(), notify(), yield())
- Spring Boot: solid experience building, testing, deploying REST APIs
- Microservices: design, inter-service communication, stateless service patterns
- Testing frameworks: JUnit, Mockito, Spring Test
- Performance tuning: profiling, optimization with JVM settings and database queries
- Tools & practices: Git, Maven/Gradle, CI/CD pipelines, Docker/Kubernetes (plus)
- Soft skills: strong problem-solving, collaboration, and effective communication
| Must have | Hands-on experience of a minimum 3-5 Years in the development of scalable and extensible systems using Java. Hands-on experience into Microservices. Experience into frameworks like Spring, Spring MVC, Spring Boot, Hibernate etc. Good working exposure into any Bigdata Technologies like Hadoop, Spark, Scala etc. Experience into Jenkins, Maven, Git. Solid and fluent understanding of algorithm and data structures. Excellent software design, problem-solving and analytical skills. |
| Good to have | Candidates graduated from Good schools like IIT's, NIIT's, IIIT's (Preferred). Excellent Communication Skills Experience in Database technology such as SQL & No SQL. Good understanding of Elastic Search, Redis, Routines Sync & Async |
- More than 5 years of experience in Java programming
- Frameworks like Spring(Boot, Core, MVC)or Hibernate
- Good knowledge in design and architectural patterns, with an understanding of Web Services, micro service architectures and REST Based APIs.
- Good knowledge in Agile, JIRA and ALM
- Cloud environments (AWS,Azure…)
- Good Database knowledge (Oracle/ MySQL)
- Previous exposure to banking or financial is preferable
- Desire to get into the development of a top core-banking platform; you will receive specific training on Temenos T24 according to your career plan.
Java Developer Job Description -
Position - Java Developer
Skills - Java, Spring boot
Experience - 6-8yrs
Notice Period - 0-20 Days
Location - Bangalore
SENIOR JAVA API DEVELOPER 3+ YRS EXP
Key Responsibilities:
Experience in Software Application Development, Object-Oriented Programming,
and Web-based Database Applications using JAVA/ J2EE technologies.
Expertise in using build tools like Maven and Gradle tools for building deployable
Artifacts such as War, JAR from source code and environment configuration.
Proficient in building Restful and SOAP web service by building SPRING BOOT Server in
the back-end to handle requests sent from the front-end jQuery Ajax calls.
Worked on JDBC for mapping the java objects to the relational database and SQL
queries to retrieve, insert and update the data from the database tremendous knowledge
in working with databases like Oracle, SQL
Providing day to day support of general DBA activities like Refreshing, Monitoring
the database data migration through audit and log.
Design, implement, and support services based on architecture design, SOA design
etc.
Collaborate with other team members and stakeholders.
PROFESSIONAL SKILLS:
Web Services: REST, SOAP
Backend programming languages: Java 8+
Frontend skills: Java Script
Supporting frameworks/skills: Spring MVC (Intermediate), Spring Boot, Play Framework,
Angular JS
Data access related skills: JPA, Spring Data with Hibernate
Build Tool: Maven, Gradle
Database: PostgreSQL, MySQL, Oracle, Mongo dB
Web/Application servers: Tomcat, Nginx
Version control Tool: Git, GitLab, Bit bucket
Project management tool: Jira
Operating System: Linux/Ubuntu, Windows environment
Additional Skills: JSON, knowledge on SOAP, Lombok, SonarLint, Junit.
Additional Tools: Postman, Swagger, pgAdmin3, Eclipse, IntelliJ, STS
AWS: lambda, cloud watch, API Gateway, Cognito, Redis, deployment using serverless,
dynamo db.
Requirements:
Degree in computer sciences, coding, or a related field.
At least 3years' experience in Java-based programming.
Significant coding skills in Java, with other languages being a major plus.
Exceptional problem-solving and analytical abilities.
Knowledge of current frameworks, SDKs, APIs, and libraries.
Excellent written and verbal communication.
Good organizational and time-management skills.
A strong portfolio of top-class coding and builds to your name.
Ability to work with other developers and assist junior team members.
Meticulous at both analysis and execution.
Regards
Team Merito
Job Description / Roles & Responsibilities (in Detail)Job Description
Work with Architect to define Application, Integration and Security Design for various components involved.
Design, development and build of java solution components/modules and integrations
Hands on knowledge in technology areas like Core Java, Java 8, Web services (SOAP and REST), Spring boot, Spring Frameworks, Spring Data JPA, REST/SOAP services, Spring cloud, Spring MVC, JSON & XML based processing. Strong command on Java/J2EE & OOPs concepts and current industry trends. Working knowledge of Java 8, 11 new features.
Working knowledge of cloud based server less application development on any of cloud platforms like AWS/Azure/GCP. Candidate with experience in Cloud native application development experience will be preferred.
Working knowledge in any of the databases like Mongo DB/Oracle/MySQL/SQL Server.
Working knowledge in any of messaging platforms like Apache Kafka/Rabbit MQ/JMS/AWS SQS/Azure Event Hub/Service Bus.
Production implementation experience for large enterprise applications using Java/J2EE will be preferred.
Experience in implementing Web services Security using WS-Security, SAML, OAUTH2, Kerberos and integrating with Identity providers, LDAP and ADFS. Experience working with credential vaults will be add-on.
Strong knowledge on design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using enterprise service bus.
Well versed with ensuring coding standards, DevOps CICD implementations, version management, branching strategy, security principles.
Ensure code quality and standards are followed. Experience in test automation is plus.
Up-to-date technical knowledge by attending educational workshops, reviewing publications
Job Description
Software Engineer (Java)
About Ezeiatech
Founded over 8 years ago, we’ve grown from a small team in India’s start up city Gurgaon to a leading global software consultancy.
Over 100+ clients all over the globe are already satisfied by our services and the list continues to grow.
Ezeiatech is the next-generation global technology company that is helping enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on years of innovation, a strong culture of invention and risk-taking, and a relentless focus on customer relationships.
We expertly steer our clients through all the hurdles of their digital journey. We do it by enabling the enterprise with all the latest trends and technologies that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight.
Roles & Responsibilities
- Contribute in all phases of the development lifecycle.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Desired Qualifications and Experience
- Computer Science or equivalent Engineering degree.
- 1 to 3 years of professional experience as a Java Developer.
- Hands-on experience in designing and developing applications using Java EE platforms.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Experience in the Spring Framework.
- Experience with test-driven development.
Location:-Gurgaon
Currently WFH
Exp with Product based organisation only
Exp Required:- 3 to 9 yrs
Responsibilities
- Work with a talented team to invent, design and build software that is stable and perform ant
- Primary role will be quality and timely delivery of the application/ feature/ module your team will be working on
- Adopt and execute good design philosophy and code writing practices
- Ensure the code goes through rigorous tests and quality checks before deployment.
- Work with other software engineers and database engineers to set excellent development practices and deliver innovative changes in new and existing products.
- Be hands-on technical, thus, leading by example using web, mobile and database technologies.
- Work on project ideas with customers, stakeholders and peers
- Be actively involved in code review process, design discussions, team planning
Basic Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- Experience in software design and development
- Proficiency with at least one Object Oriented language (e.g. Java)
- Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
- A strong track record of project delivery for large, cross-functional projects
- Experience with building high-performance, highly available and scalable distributed systems
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
- Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
1. Work as part of a software development team
2. Good working knowledge with Core & advance java
3. Understanding of Spring & hibernate frameworks
4. Write code per app specifications in Java with Spring and Hibernate Framework.
5. Should have worked on front end technologies.
6. Good understanding of MySQL database ,Should be able to design database
7. Test to ensure designs are in compliance with specifications
8. Should be able to design authentication service
9. Good experience in Java Spring,Angular 5,Web APIs
10.Analyze user requirements to determine how to translate into Java
11.Should have knowledge about third party authentication like Facebook login, google login and Twitter login along with push notification and payment gateways
12.Write well designed, testable, efficient code and make sure designs are in compliance with specifications
Skills and Experience preference :
- 0.6 to 3 years of overall experience in software development with any degree in Computer science or related subject.
- Strong in Core Java, J2EE, RMI, Web services.
- Competent JSP, Struts, SQL, OOPs and ORM technologies (hibernate).
- Strong understanding of design patterns and multithreading.
- Experience on working in high performing development teams using agile/ scrum methodologies and Tools; various code versioning systems, such as SVN.
- Ability to multi task and switch context to changing priorities in a high dynamic environment and proficient in troubleshooting skills, especially in complex application stacks.
- Experience in Test Driven Development and mobile platform is added advantage








