Match score not available

Principal Software Engineer - Java

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's in Computer Science, 8+ years of software development experience, 5+ years in Java development, Strong knowledge of Spring and Hibernate, Experience with Agile methodologies and tools.

Key responsabilities:

  • Design, develop, and implement Java solutions
  • Lead all phases of the software development lifecycle
  • Collaborate with cross-functional teams for project delivery
  • Mentor team members and provide technical guidance
  • Conduct code reviews and address technical issues
Eigen Recruiting & HR logo
Eigen Recruiting & HR Human Resources, Staffing & Recruiting Small startup https://www.careers-page.com/
2 - 10 Employees
See more Eigen Recruiting & HR offers

Job description

Position: Principal Software Engineer - Java

Location: Islamabad, Pakistan (Remote)

Contract Details: Full-time - Remote 
USD Compensation
6-7 hours overlap with Central Time.

Our client is a no-code AI orchestration platform designed to streamline API integration and management. It allows users to build, connect, and orchestrate flows quickly and efficiently using a visual drag-and-drop interface and AI-powered tools. it supports both synchronous and asynchronous applications, enabling seamless data handling from multiple sources, including custom and third-party APIs.

Pre-built Connectors: We support over 50 connectors for various APIs, simplifying the process of integrating different data sources.

Monitoring and Debugging: Built-in tools for performance monitoring, error tracking, and flow visualizations that ensure efficient API management and troubleshooting.

Multi-environment Deployments: they support effortless and scalable infrastructure, allowing for rapid deployment and easy management of multiple environments.

Key Responsibilities:

- Design, develop, and implement high-quality Java-based software solutions

- Lead and participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment

- Collaborate with cross-functional teams to ensure successful delivery of software projects

- Provide technical guidance and mentorship to other team members

- Identify and address technical issues and roadblocks in a timely manner

- Stay updated on industry trends and advancements in Java development and incorporate them into our software solutions

- Conduct code reviews and ensure adherence to coding standards and best practices

- Communicate effectively with stakeholders and clients to gather requirements and provide project updates

Requirements:

- Bachelor's or Master's degree in Computer Science or a related field

- Minimum of 8 years of experience in software development, with at least 5 years in Java development

- Strong knowledge of Java programming language and its ecosystem, including frameworks such as Spring and Hibernate

- Experience with Agile methodologies and tools such as JIRA and Git

- Proven track record of successfully delivering complex software projects

- Excellent problem-solving and analytical skills

- Strong communication and leadership abilities

- Ability to work independently and in a team environment

- Experience with remote work and collaboration tools is a plus

We offer a competitive salary and benefits package, along with opportunities for professional growth and development. This is a full-time position with the flexibility to work remotely. If you are a highly skilled Java developer looking for a challenging and rewarding opportunity, we would love to hear from you. Apply now to join our dynamic team in Islamabad, Pakistan.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Analytical Skills
  • Leadership
  • Virtual Collaboration
  • Teamwork
  • Mentorship
  • Verbal Communication Skills

Java Developer Related jobs