
We are looking for an experienced Java Developer who will work closely with the
technical lead to identify and establish best practices in the company.
Requirements & Responsibilities :
● Design and develop features using Core Java, Spring Boot, and Hibernate
● Ability to design database schema, develop views and stored procedures
● Participate in user story grooming, design discussions and proposal of solutions
● Maintain existing software systems by identifying and correcting software defects
● Practice standard development process leveraging agile methodologies such as
SCRUM and TDD
● Review and analyze business requirements and provide technical feasibility and
estimates
● Manage development / support functions etc
● Excellent in OOPS concepts, system design
● Strong knowledge of Core Java, Spring, Hibernate and Microservices
● Hands-on experience in DB design, SQL, UI Technologies like HTML/CSS,
JavaScript, jQuery, etc.
● Good knowledge of design patterns
● Excellent knowledge of JSP, Servlets, WebServices, JUnit
● Experience in Agile software development
● Familiarity with JIRA, GIT, Maven
● Experience in working directly with a client
● Good knowledge in requirement gathering, analysis, and designing

About Humancloud Technology Pvt Ltd
About
Connect with the team
Similar jobs
Job Title : Senior Java Software Engineer
Experience : 5 to 10 Years
Location : Gurugram (Full-time)
Working Days : 5 Days (Monday to Friday)
Job Description :
- We are looking for a skilled and experienced Senior Java Software Engineer to join our dynamic team.
- The ideal candidate will have 5 to 10 Years of hands-on experience in Software Development, with a proven experience as Java Developer with a strong focus on Spring and Spring Boot, Relational Databases and AWS technologies.
- Strong understanding of monolithic & microservices architecture. You will play a crucial role in designing, developing, and maintaining our applications.
- Ensuring their performance, quality and responsiveness.
Key Responsibilities :
● Design, develop, and maintain scalable applications using Java, Spring and Spring Boot.
● Develop and manage relational databases. Should be able to write complex SQL queries.
● Ensure the best possible performance, quality, and responsiveness of the applications.
● Have strong debugging skills to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
● Deploy, manage, and scale applications on AWS.
● Conduct code reviews and integration testing to ensure software quality and reliability.
● Collaborate with front-end developers to integrate user-facing elements with server-side logic.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Stay updated with emerging technologies and industry trends.
Qualifications :
● Bachelor’s degree in Computer Science, Information Technology, or a related field.
● 5 to 10 Years of experience in Software Development.
● Proficient in Java 8+, Spring and Spring Boot.
● Experience with PostgreSQL, MySQL or other relational databases.
● Experience with microservices architecture.
● Understanding of Rest API design and development.
● Hands on experience with Unit Testing frameworks such as Junit, Mockito.
● Experience with version control systems such as Git.
● Solid understanding of object-oriented programming.
● Strong problem-solving skills and attention to detail.
● Excellent communication and teamwork skills.
Preferred Qualifications :
● Strong knowledge of AWS services and best practices.
● Knowledge of containerization technologies like Docker and Kubernetes.
● Familiarity with CI/CD pipelines and DevOps practices.
Job Title: Senior Software Engineer
Location:PUNE
Job Type: Full-time
About the Role:
We are seeking a Senior Software Engineer with at least 1 year of experience in ad tech (preferred) to join our dynamic team. The ideal candidate will have strong proficiency in Java and possess problem-solving skills to design, develop, and maintain scalable software solutions in the ad tech industry.
Key Responsibilities:
- Develop and maintain high-quality Java-based applications.
- Collaborate with cross-functional teams to design and implement new features.
- Troubleshoot and debug issues, ensuring optimal software performance.
- Write clean, scalable, and efficient code while adhering to best practices.
- Participate in code reviews and provide mentorship to junior engineers.
Requirements:
- Proven experience with Java and software development.
- At least 1 year of experience in ad tech (preferred).
- Strong understanding of object-oriented design and data structures.
- Excellent communication and collaboration skills.
- Ability to work independently and manage time effectively.
Job Overview:
We are looking for a 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. Java
developer 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.
Responsibilities and Duties:
• Contribute to all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs should follow compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review
Qualifications:
• BE/MCA/BCA/MS/BS degree in Computer Science, Engineering, or a related subject
• Minimum 1 to 4 years of experience
• Proven hands-on Software Development experience
• Proven working experience in Java development
• 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
• Very good English communication skills
• Optional:
o Good to have the knowledge of Angular JS framework.
o Experience to work on the Micro service architecture.
o Experience to work with Git hub & bitbucket.
o Agile methodology.
• Design, develop, code and test the solution
• Experience working with large datasets and NoSQL database technologies (e.g. Cassandra, ES)
• 5-10 yrs of industry experience
• Energetic self-starter, with a desire to work in a startup environment
• Proficient in advanced Java programming skills
• Expert in Application development cloud/on premise end to end. Middle layer, DB layer.
• Nice to have understanding on MQ (e.g. Kafka)
• Good hands on in Complex Event Processing systems
• Solved scale and performance issues while dealing with huge sets of data. Pre compute or data aggregation frameworks to achieve good response time
• Experience working with large datasets and NoSQL database technologies (e.g. Cassandra, ES)
• Experience of debugging applications running on Unix like systems (e.g. Ubuntu, CentOS)
• Experience developing RESTful APIs for complex data sets
• Knowledge of container based development & deployment (e.g. Dockers, K8s)
• Expertise in software security domain, a plus
Required skills:-
2+ years of experience in the Development of 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:
2+ 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.
Looking for Java_ Spring boot & Microservices Developers.
Experience: 3-12 Years
Location: Hyderabad
Employment Type: Fulltime
Notice Period: Immediate to 30 Days
Roles & Responsibilities:
- Strong programming expertise in java and j2ee.
- Strong project experience in Spring & Spring boot.
- Good with multithreading, collections.
- Good work experience in Microservices.
- Strong with Data Structures and Algorithms.
- Good with Design and Design Patterns.
Required Skills:
- BS/MS degree in Computer Science, Engineering or a related subject.
- Proven hands-on 3+ years Software Product Development experience.
- Proven working experience in Java development.
- Hands on experience in designing and developing applications using Java EE platforms.
- Object Oriented analysis and design using common design patterns.
- Excellent knowledge of Relational Databases and SQL.
- Very good communication skills.
- Strong analytical and logical skills.
Job Description
Qualifications
MCA or B.E/B.Tech
Experience
3+ years
Core Skill Sets:
1) Core Programming Language: JAVA 8
o Good command on basics/core.
o Sound knowledge of OOPS concept.
o Practical implementation using Collections.
o Problem solving skills using Collections/Java Beans/OOPS concept.
Web Scripting Language: JavaScript, JQuery, HTML 5
Web Programming Language: J2EE
o Knowledge of MVC architecture.
o Able to design a basic web-application using MVC architecture including database usage.
2) Database: Preferably Oracle/MySql
o Able to write sql queries.
o Knowledge of sql joins.
o Knowledge of some basic sql functions.
o Basic idea of stored procedures.
Additional Skill Sets:
XML/JSON/CSV
o Knowledge of reading/writing XML/JSON/CSV documents.
Web-service
o Knowledge of writing web-service (REST Full).
Web Framework
o Struts 2/Spring.
Database Framework
o Hibernate (using Spring JPA would be preferable).
Maven
3) Web/Application Server: Apache/Tomcat/JBoss/Weblogic/Websphere
o Basic experience of working/deployment on J2EE servers.
4) OS Platform: Windows/Linux.
5) Development Tool: Eclipse.
Purpose of the Position:
The employee would be responsible to build core and web-based applications having technical
implementation of XBRL/SDMX concept.
The employee would be responsible to write sql/procedures for the core/web-based application.
The employee would get a deep exposure on working with very good volume of data having such
database architecture capable of handling the same.
The employee would be responsible to build various web-services to be used by language
independent applications.
The employee would be very much responsible to work on standard technology in various parts
of the project.
About IRIS:
IRIS Business Services Limited is one of the first providers of full professional XBRL products and solutions to organizations globally. The company headquartered in Mumbai, India with international offices in United States, Singapore, United Kingdom, and the UAE.
IRIS is a direct member of XBRL International and XBRL US. The Company has over eighteen years of proven expertise in the financial information management space, providing customized technology solutions for data and content management, for the dissemination of information to investors and stock exchanges, and for effective content management to institutional clients.
Over the last seven years, IRIS has been very closely involved in the XBRL space, in taxonomy creation, software solutions and in the conversion of structured and unstructured data into XBRL for SEC filing in the US. IRIS has multidisciplinary skills in XBRL as well as in technology. Taxonomy experts, software engineers, business analysts and accountants come together to provide a complete range of products and services across the XBRL supply chain.
For more information, please visit http://www.irisbusiness.com
What essential skills you need
▪ 8-11 years’ experience in back end Java/J2EE application development.
▪ Expertise in developing internet web applications using Java/J2EE technologies.
▪ Experience of working in a service-oriented architecture and web-based development.
▪ Experience in writing XSD, Wiz-dull including parsers like SAX, DOM.
▪ Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA.
▪ Experience in Java Version 7.0+. Good experience with JMS, Spring & Hibernate.
▪ Experience in identifying database solutions for a given problem, preferably MySQL.
▪ Demonstrated ability to analyze business/functional requirements, develop well-structured, maintainable code, delivered on time, with automated tests. We are an XP/Agile development team.
▪ Hands on experience on tools like Log4j, JUnit, Mockito, SVN, Maven, Covertura.
▪ Knowledge in Java queuing system.
▪ Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, JSTL, Java Beans and Servlets.
▪ Hands on experience in using Application/Web servers like JBoss and Tomcat servers. Worked on databases like Oracle/MYSQL/NoSQL/HQL.
▪ Experience with e-commerce, retail, analytics, advertising, or media would be an advantage
Required Qualifications and Skills:
- 3-5 years of work experience in the development background, with at least 2 years experience in Java, Spring, Sprint Boot, Hibernate or JPA, MySQL, Oracle, Spring MVC.
- B.E. degree in Computer Science, Graduate in Software Engineering or equivalent
- Experience in Core JAVA, Spring, Spring Boot Frameworks.
- Experience with ORM's like Hibernate.
- Good knowledge of developing RESTful web services using Spring Boot, Java1.x,Servlet2.4, JSP2.0, JDBC3.0, Java Mail, Struts2.x, HTML, HTML5, Angular7+, JavaScript, JSF, Bootstrap2.x-3.x, JQuery & CSS 3.x, Maven 3.x, Apache Tomcat7
- Knowledge of Cloud AWS.
- Experience in any Messaging Queue e.g. Apache Kafka, ActiveMQ, etc.
- Experience on Web services with REST and SOAP.
- Experience working on tool set like Eclipse IDE, SQL clients.
- Experience using application server like Jboss, TomCat, Wildfly, glassfish.
- Experience in using tools like SOAP UI, POSTMAN
- Ability to write SQL queries to fetch data.
- Knowledge of Micro services, Redis Cache and Mongo DB (or any other NoSQL) is good to have












