Java Software Developer
Job Description:
About the Role
We are seeking motivated and versatile Software Developer to join our growing team. This role is ideal for developers who are passionate about technology and eager to engage with clients, understand business challenges, and contribute to delivering impactful enterprise solutions.
You will work on complex and high-impact projects, collaborating with both local and international clients across a range of industries. This position offers the opportunity to grow beyond traditional software development into a more consulting-oriented career path, with exposure to modern enterprise technologies and platforms.
Key Responsibilities
- Engage with clients and stakeholders to understand business requirements and technical needs
- Design, develop, and support scalable software solutions
- Contribute to the development of APIs, integrations, and backend systems
- Participate in solution design discussions and technical workshops
- Work closely with cross-functional teams to deliver high-quality solutions
- Identify opportunities to improve systems, processes, and user experience
- Apply problem-solving skills to deliver effective and efficient solutions
- Continuously learn and adapt to new technologies and methodologies
Required Skills and Experience
We are looking for candidates with experience in one or more of the following areas:
- Java development (Mandatory)
- JavaScript and modern frontend development
- SQL
- API development
What We Offer
- Collaborate directly with international and local clients across a range of industries
- Expand your expertise through exposure to Salesforce technologies and enterprise consulting practices, helping you grow beyond traditional software development
- Continuous learning and certification opportunities
- Opportunity to work with modern cloud, integration, and business application technologies
- Enjoy work from home flexibility and a healthy work life balance
Why Join Us
At our company, you will not only build software, you will build solutions that matter. This role is designed for individuals who want to evolve into well-rounded consultants, combining technical expertise with business understanding and client engagement.
If you are driven by curiosity, enjoy solving complex problems, and want to grow in a dynamic consulting environment, we would love to hear from you.