Aalam Info Solutions Recruitment for Multiple Positions at Chennai

Table of Contents - Job

Job Positions

  • Senior Software Developer
  • Junior Software Developer
  • Test Engineer
  • Software Developer – Trainee

Job Details

Job Category

Job Type

Full Time

Interview Locations


Job Locations


Number of Openings

Not Mentioned –

Joining Time

Not Mentioned –

Desired Experience

1-4+ Years


As per Company Standards

Qualification Criteria

  • Minimum Bachelors / Engineering Degree in IT related subject.
  • A Bachelors Degree in Computer Science, Software Engineering, or another related field.

Skills Requirement

Key Skills

JSP, Servlets, Core JAVA, XML, Webservices, JDBC, Hibernate, Python, Spring, MySQL, HTML, CSS, Automation Testing, Selenium, QTP, UNIX, SQL

Job Description

Position 1: Senior Software Developer

  • Job Title: Sr. Software Developer
  • Years of Experience: 4-8 Years


Skill Sets

  • Strong Core JAVA Experience and Advanced working knowledge of J2EE (JSP, Servlets, Core JAVA, XML, Webservices and JDBC), Hibernate and Web Services related Technologies, Python


Principal Duties/Responsibilities

  • Sr. Software Engineer involved in all stages of the development life cycle, through requirements analysis, coding, unit testing, system testing, UAT and warranty-support.
  • Architecting technical solutions & systems that can then be treated as a working reflection of the best practices
  • Primarily driving architecture discussions, design reviews and participating in code reviews.
  • Serve as a Full Stack Web Architect who can provide consultation on all the relevant technologies and is involved in cutting-edge web application development
  • Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use.
  • Driving the adoption of these best practices around architecture, coding, design, quality, performance
  • Experiment with new & relevant technologies and tools, and drive adoption.
  • Drive technology & tool choices for the development team & be responsible for them



  • Minimum Bachelors / Engineering Degree in IT related subject.
  • 5+ Years of overall experience
  • Should have hands on experience on Core Java, J2EE , spring, Hibernate, JDBC.
  • Well versed with development tools such as Maven, Eclipse and setup tools and latest wen technologies-HTML, CSS, Boot Strap, JAVA Script, Angular
  • Experience/knowledge in Agile Methodology would be a plus
  • Quick & Excellent Problem solving skills for complex & large scale problems
  • Technical Breadth – Exposure to a wide variety of problem areas and technologies
  • Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
  • Deep understanding & experience of high performance web scale & real-time response systems with experience & expertise in a variety of large scale persistent systems including large databases.
  • Exposure to complete product development cycles – From inception to production to scaling up, supporting new requirements, re-architectures.


Position 2: Junior Software Developer

  • Job Title: Software Developer / Jr. Software Developer
  • Years of Experience: 1-4 Years


Skill Sets

  • Advance Core JAVA, J2EE, Spring, Spring Boot, Spring MVC, Java Design Patterns, Hibernate, JSP, MYSQL, API, CSS and HTML


Principal Duties/Responsibilities

  • Developing and directing software system validation and testing methods.
  • Directing our software programming initiatives
  • Overseeing the development of documentation.
  • Working closely with clients and cross-functional departments to communicate project statuses and proposals.
  • Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
  • Managing the software development lifecycle.
  • Monitoring system performance.
  • Communicating key project data to team members and building cohesion among teams.
  • Developing and executing project plans.
  • Applying mathematics and statistics to problem-solving initiatives.
  • Applying best practices and standard operating procedures.
  • Creating innovative solutions to meet our company’s technical needs.
  • Testing new software and fixing bugs.
  • Shaping the future of our systems.


Desired Candidate Profile & Technical Skills

  • A Bachelor’s Degree in Computer Science, Software Engineering, or another related field.
  • 1 to 3 Years of Software Engineering or Software Development Experience, Preferably in a related field.
  • Hands-on programming experience using relevant languages.
  • Experience using relevant tool suites.
  • Strong written and verbal communication and interpersonal skills.
  • Creative problem-solving skills.
  • Experience managing the software development lifecycle.
  • The ability to prioritize activities and deliver projects on time and within budget.
  • Experience working with clients and business partners.
  • A comprehensive understanding of computer science concepts.
  • Excellent coding skills.
  • Extensive knowledge of agile methodologies.
  • Strong team building skills.
  • The ability to travel as necessary.


Position 3: Test Engineer

  • Job Title: Test Engineer
  • Years of Experience: 1-4 Years


Skill Sets

  • Automation Testing-Selenium, QTP, UNIX, Database/SQL


Principal Duties/Responsibilities

  • Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
  • Schedules and facilitates test plan/test case reviews with cross-functional team members.
  • Develop test schedules and ensure follow-through so that deadlines for testing completion are met.
  • Involved in the design, development, documentation, and maintenance of automated functional test cases and other test artifacts, including test data and data verification
  • Developing automation frameworks, comprehensive automation test suites at both the UI and Service layer, with proven abilities to innovate and be creative.
  • Research, recommend and implement tools as needed with the goal of increasing automation
  • Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them
  • Analyzes and resolves automation-related problems by coordinating with the team to diagnose and fix issues


Technical Skills

  • Hands on experience in testing manual, automation and database testing.
  • Basic knowledge of Java and automation test tools, preferably Selenium, Test Complete.
  • Experience in automation test scripting, execution and scheduling.
  • Understanding of automation test principles, tools and frameworks.
  • Knowledge of software development life-cycle methodology and Agile methodology
  • Thorough understanding of test principles such as unit, smoke, functional (black box/white box), user acceptance and usability testing.
  • Experience and working knowledge of tools such as
  • Understanding of Defect life cycle.
  • Candidate must be familiar with financial domain

Important Instructions

How to Apply ?

Please read all job details clearly and apply exactly as mentioned below only if you meet eligibility criteria.


Note: Please apply quickly before this Job expires.

Aalam Info Solutions

About Company: We build affordable custom software for small and large businesses that drive revenue. We weave modern design techniques and tailor them with state of the art cloud, mobile, and desktop technologies. Combining the ubiquity of the web with the power of custom software development.

Aalam brings business value to customers seeking ground-up, customised solutions and complex, multi-system integrations alike. Our offering spans from platform advice through to delivery and support & maintenance.
Scroll to Top
Send this to a friend