Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Java Software Architect
Job Description
As a Technical Lead, you are responsible for organizing and guiding the development team in their daily activities while supporting their continuous learning and professional growth. You play a key role in ensuring technical excellence and delivery quality across projects.
You actively participate in the design and implementation of technical solutions, contributing hands-on development while setting technical direction. You promote and apply best practices in software design, development, and architecture to ensure scalable, maintainable, and high-quality systems.
Your role combines deep technical expertise with leadership responsibilities. Your activities range from resolving complex technical challenges and providing expert guidance to defining high-level technical solutions for the implementation of complex systems. You collaborate closely with stakeholders to align technical decisions with business needs and project objectives.
Key Responsibilities
Organize and coordinate the work of the development team
Provide technical leadership and mentorship to developers
Support team members in their learning and development paths
Actively contribute to the implementation of technical solutions
Define and promote best practices in software design and development
Provide expert support on complex technical issues
Design high-level technical solutions and architectures
Ensure code quality, maintainability, and performance
Participate in technical decision-making and reviews
Collaborate with product owners, architects, and stakeholders.
Key Skills
Ranked by relevanceReady to apply?
Join NTek Software Solutions and take your career to the next level!
Application takes less than 5 minutes

