Show more filters
Banner image for Tekrowe

Senior Java Engineer

Tekrowe

Tekrowe
Job Type   /   Job Level
Full-time   /   Senior Executive
Company Location
Pakistan

The Company Tekrowe Digital, a rapidly growing Software Development and Technology Innovation company in Pakistan, specializes in cutting-edge Web and Mobile technologies. Serving clients globally, we prioritize impact investments in technology for positive change. With a talented team, we fosters a culture of quality, growth, innovation, and teamwork. We emphasize employee well-being in a competitive and fast-paced environment, making it an ideal choice for those seeking rapid growth and innovation in a supportive work setting. If you seek rapid growth and innovation in a supportive and balanced work environment, Tekrowe could be the right fit for you.


The Role: We are seeking an experienced Java Developer with a strong background in Java programming and development to join our dynamic team. As a Java Developer, you will be responsible for designing, coding, testing, and maintaining high-quality software applications and systems using Java technologies. You will collaborate with cross-functional teams to analyze requirements, develop efficient solutions, and ensure smooth project execution.


Key Responsibilities:

  • Design, develop, and implement scalable and robust software applications using Java technologies.
  • Perform code reviews and provide constructive feedback to peers to maintain code standards and improve overall development quality.
  • Participate in the entire software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Troubleshoot and resolve software defects and technical issues promptly to ensure smooth application operation.
  • Collaborate with cross-functional teams, including project managers, and quality assurance professionals, to analyze requirements and translate them into technical specifications.
  • Write well-designed, efficient, and maintainable code using Java programming best practices.
  • Conduct thorough testing and debugging of applications to ensure software quality, performance, and reliability.
  • Stay updated with the latest industry trends, technologies, and best practices in Java development and actively apply them in project work.
  • Collaborate with team members to identify opportunities for process improvements and contribute to the continuous enhancement of development methodologies.


Requirements:

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Proven experience as a Java Developer with 5-7 years of hands-on experience in Java programming and development.
  • Familiarity with front-end technologies like HTML, CSS, and JavaScript is desirable.
  • Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Solid understanding of software development methodologies, Agile practices, and the full software development lifecycle.
  • Strong knowledge of core Java concepts, data structures, algorithms, and design patterns.
  • Experience in developing web-based applications using Java frameworks like Springboot.
  • Proficiency in working with databases, such as MySQL, Oracle, or PostgreSQL.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a team environment.
  • Excellent communication and interpersonal skills to effectively communicate with stakeholders and team members.
  • A proactive and self-motivated attitude with a keen interest in continuous learning and professional growth.
  • Ability to lead and take ownership of project and team when required.


Why should you work for Tekrowe?

  • Fast-growing company working on the latest Tech stacks - You will grow personally and professionally as we grow and scale rapidly.
  • Mentorship by Veterans of Software industry who have a combined experience of over 50 years in Software development in the US, Europe, and Pakistan.
  • Collaborations with talented engineers and resources which give you the opportunity to develop your skills.
  • Chance to work directly with the CEO, COO and CTO
  • Adequately challenging work and opportunity to grow at a fast pace.
  • Opportunity to work on International Projects with a Diverse Clientele
  • Company lunches, celebrations, and employee engagement activities
  • Market Competitive Salary and Total Reward Package based on Experience.
  • Opportunity to work with young and talented team members who you can lead and shape into outstanding individuals for your team.
  • Recognition and rewards based on performance.
  • Health Coverage
  • Great company culture that promotes healthy work-life balance, productivity, flexibility, and fun-at-work environment.


Hiring Process

Step 1: Initial CV Screening from the pool

Step 2: Screening calls to shortlisted candidates

Step 3: Online Technical Interviews (Based on your experience)

Step 4: Meeting with HR & C-Suite at the office.

Step 5: Job Offer

More jobs