Senior Java Developer

Job Title: Senior Java Developer

Experience: 4-6 yrs

Key Skills:

  • Experience with J2EE environments such as JBoss
  • Experience working with one or more web frameworks such as, Struts, JSF, Spring etc.
  • Experience working with persistence libraries such as Hibernate or iBATIS.
  • Experience developing large, high performance web-based applications.
  • Familiarity with Databases like SQL (must)
  • Exposure to source control tool like CVS, SVN.
  • Familiarity with XML and XSLT.
  • Ability to work in a rapidly changing startup environment
  • A self-motivator with out-of-the box thinking.

Android Developer

Job Title: Android Developer

Experience: 2-3 yrs

Key Skills:

  • This person will be responsible for engineering, developing and compelling mobile applications for Android devices. He/she will work closely with the Project Managers/Solutions Architects and designers to conceptualize and create interactive mobile applications in a fast paced startup environment. He or she should be proficient in techniques and technologies for creating high powered interactive mobile applications for the Android platform.


  • Design and develop top of the line mobile applications for the Android mobile platforms.
  • Design efficient, adaptable, and reusable code.
  • Tuning components for high performance and scalability using techniques such as caching, code optimization, and efficient memory management.
  • Organize input and feedback from multiple stakeholders to improve usability and functionality.

Skills & Qualifications:

  • BTech/CS/ degree with 2 to 3 years of software product development experience.
  • 2+ years developing cutting edge mobile Android applications.
  • Experience in Java, J2EE, web programming using HTML, CSS and JavaScript and knowledge of Web services is a big plus.
  • Hands on experience in J2ME and the Android SDK.
  • Working knowledge of one or more RDBMS. SQLite knowledge is a big plus.
  • Experience with XML/JSON and data manipulation/extraction using parsers.
  • Strong debugging and trouble shooting skills and prior experience with performance measurement tools.
  • Ability to work independently in a fast paced startup environment with dynamically changing requirements.
  • UI and visual conceptualization experience – being able to define UI needs is a major plus.

Quality Engineer/ Lead

Job Title: Sr Software Quality Engineer/ Lead

Experience: 3-5 yrs

Key Skills:

Most importantly we are looking for QA Engineers that are:

  • Sharp
  • (Self) Motivated / Have a drive
  • Technically oriented 
  • Able and Interested on working on complex systems
  • Eager to learn and do great things


  • Create test plans and test cases for assigned component/feature.
  • Execute test cases and perform defect tracking and management.
  • Contribute in building automated regression tests from cases.
  • Developing testing tools and resources to aid in testing effort.
  • Help define and lead the effort to implement quality requirements and processes.
  • Work within the Agile scrum software development methodology.
  • As part of a small team, creatively fill needs as they are identified.
  • Candidate will be a supportive team member while independently working on multiple

Skills & Qualifications:

  • Proficient in at least 2 scripting/programming languages (Python, Perl, Ruby, C/C++, etc.)
  • Experience working with automation testing frameworks (e.g. Selenium, Robot), and developing testing scripts
  • Familiar with network diagnostics and configuration
  • Experience in testing enterprise-level integrated backend server applications (distributed systems) and/or experience working in multi-function appliance/server (e.g. security appliance, router, firewall)
  • Experience with component workflows, business workflows
  • Solid Linux user/admin capabilities
  • Experience in security application testing (familiar with rules-based, signature-based, traffic analysis based security)
  • Experience in a SaaS, and/or multi-tenant hosted environment
  • HTTP(s) protocol knowledge
  • SQL and experience on at least one database


Contact us at:

Deepak Ahuja

“ Ever imagined a workplace where you will not get seniors but friends, where you will not be implanted with the idea but you will implement your own ideas? You will get it all in Apostek. I joined as a fresher in Apostek , its a place where we get direct exposure with clients. The sheer peer guidance and support gives a motivational kick. This journey has made drastic changes in me, it made me a better developer, a better team player, a better professional. I just want this awesome journey to continue. ”

Himanshu Awasthi

“ A great place to start your career and improve yourself. The technologies and the projects you get to work makes you stronger day by day. The guidance from the seniors, builds in the confidence and makes you a good team player. It has been more than 1 year and 6 months working here but still seems like I joined yesterday. Its a great journey for me and want to continue in same way. ”

Kridai Goswami

“ I joined in as a fresher at Apostek. Here we get Quality work, great environment and learning opportunities for personal and professional development. My seniors and colleagues are very organized and easy to work with. The whole experience has been great and I am very happy to be a part of this organization. ”

Sachin S

“ I Started my career with Apostek as a fresher and I have got endless opportunities, co-operative seniors, extensive learning, limitless exposure and friendly environment. You get to learn a lot of things in a short span of time. The project and the work environment makes me grow stronger day by day personally and professionally. I am happy to be a part of this organization. ”

Titas Datta

“ My journey with Apostek has been really amazing. It is a great platform to start your career. The organization stresses on the quality of work which makes you a strong player in the technical market. It is the best place to shape yourself for the better future. ”