Job Openings

Java Back End Developers
  • Develop and maintain Java applications using Java 17, Spring Boot, Hibernate, MySQL, and Git.
  • Collaborate with cross-functional teams to design, develop, test, and deploy high-quality software solutions.
  • Analyze and troubleshoot complex technical issues and provide effective solutions.
  • Participate in code reviews and ensure code quality and best practices are followed.
  • Continuously research and stay up-to-date with the latest technologies and trends in Java development.
Front End Developers
  • Develop and implement user interfaces for web applications using HTML, CSS, and JavaScript.
  • Collaborate with the design team to translate UI/UX designs into functional web pages.
  • Optimize applications for maximum speed and scalability.
  • Ensure cross-browser compatibility and responsive design.
  • Conduct usability testing and gather feedback from end users to improve interface design.
  • Stay up-to-date with the latest web development trends and technologies.
  • Troubleshoot and debug front end issues and implement solutions.
Business Analysts
  • Gather and analyze business requirements from stakeholders and translate them into technical specifications.
  • Collaborate with development teams to ensure clear understanding of requirements and successful project delivery.
  • Perform business process analysis and identify areas for improvement and optimization.
  • Assist in creating and maintaining project documentation, including use cases, user stories, and test cases.
  • Facilitate communication between business stakeholders and development teams.
Quality Assurance
  • Develop and execute test plans, test cases, and test scripts to identify software defects.
  • Perform manual testing of web applications, mobile apps, and other software solutions.
  • Conduct functional, regression, and performance testing.
  • Collaborate with the development team to understand project requirements and technical specifications.
  • Report and document software defects and track their resolution.
  • Participate in code reviews to ensure code quality and testability.
  • Identify areas for process improvement in the QA process.
  • Conduct post-release/implementation testing to validate software changes.
Technical Support Specialist / Engineer
  • Provide technical assistance to customers, both internal and external, via various channels such as phone, email, and chat.
  • Diagnose and troubleshoot software-related issues reported by customers.
  • Guide customers through problem-solving steps to resolve technical problems effectively.
  • Escalate complex issues to higher-level technical support or development teams if necessary.
  • Document and maintain records of customer interactions and solutions provided.