OPEN POSITION
Java - Technical Architect
We are looking for a highly skilled Java Architect with 10+ years of experience in designing, developing, and
implementing scalable, high-performance enterprise applications. The ideal candidate will have expertise in
Java, microservices architecture, cloud computing, DevOps, and system security. You will be responsible for
defining architectural blueprints, leading development teams, and ensuring adherence to best practices in
software design and development.
Full - Time
(Hybrid) / Remote
Published: 24/4/2025
Key Responsibilities
1. Architectural Design & Development
-
Design and develop highly scalable, reliable, and secure .NET-based enterprise applications.
-
Define and implement microservices architecture, ensuring scalability and maintainability.
-
Develop RESTful APIs and integrate with third-party services.
-
Drive cloud adoption strategies (AWS, Azure, GCP).
2. Technology & Innovation
-
Evaluate and select appropriate technology stacks, frameworks, and design patterns.
-
Implement best practices for performance tuning, scalability, and security.
-
Stay updated with emerging .NET technologies and recommend enhancements.
3. Development & DevOps Integration
-
Development & DevOps Integration
-
Work closely with development, DevOps, and infrastructure teams to streamline deployment
pipelines. -
Ensure CI/CD pipelines are in place for automated testing and deployments.
-
Optimize database and caching strategies for high-performance applications.
4. Leadership & Team Collaboration
-
Mentor and guide developers, senior engineers, and technical leads.
-
Collaborate with stakeholders, product owners, and business teams to align technical solutions with
business goals. -
Conduct code reviews, performance analysis, and architectural assessments.
5. Security & Compliance
-
Implement best security practices (OAuth, JWT, SSO, Azure AD B2C).
-
Ensure compliance with GDPR, HIPAA, and industry security standards
Technical Requirements
1. Core Technologies:
-
NET Core, ASP.NET Core, C#
-
Microservices, RESTful APIs, GraphQL
-
Cloud (Azure, AWS, GCP)
-
Docker, Kubernetes, CI/CD (Azure DevOps, GitHub Actions, Jenkins)
-
Databases (SQL Server, PostgreSQL, MongoDB)
-
Caching (Redis, Memcached)
-
Messaging Systems (Kafka, RabbitMQ, Azure Service Bus)
-
Security (OAuth2, JWT, Azure AD, Keycloak)
2. Tools & Methodologies:
-
Agile, Scrum, SAFe
-
DevOps Practices, Infrastructure as Code (Terraform, ARM Templates)
-
Performance Optimization & Scalability Strategies
-
Monitoring & Logging (ELK Stack, Prometheus, Grafana, Application Insights)
Qualifications & Skills
-
10+ years of experience in .NET development with at least 3+ years in an Architect role.
-
Strong experience in designing microservices-based architectures.
-
Deep knowledge of cloud platforms (Azure, AWS, GCP) and container orchestration (Docker,
Kubernetes). -
Hands-on experience in system design, data modeling, and API design.
-
Expertise in performance tuning, scalability, and security best practices.
-
Excellent leadership, communication, and mentoring skills.
-
Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
Please send your resume to hr@techgrit.com
About TechGrit:
TechGrit is a custom software development services company dedicated to accelerating business
growth through high-performing Agile teams. We specialize in delivering diversified and unique
solutions across various industries, including ConstructionTech, HealthTech, FinTech, and HighTech.
Our team of champion developers works closely with clients to design and develop custom software
solutions that meet their business needs.
Our Mission:
To deliver high-quality and cost-effective software solutions that help companies and entrepreneurs
achieve their goals and stay ahead of the competition.
Our Vision:
To be the most trusted technology partner for our customers, accelerating their business growth
through innovation, reliability, and excellence by best-in-class people.
Our Core Values:
-
Customer Obsession
-
Teamwork
-
Excellence
-
Integrity
-
Innovation
-
Empathy
Join TechGrit and be part of a team that values innovation, excellence, and teamwork. We are
committed to creating an inclusive environment where all employees feel valued and respected.