Java Technical Architect
Job Description
Key Responsibilities
- Design scalable, robust, and maintainable architecture for the DMS system, including backend services, database structures, and integrations.
- Define the technology stack, tools, and frameworks for the system.
- Provide technical leadership and guidance to tech leads, DBAs, and developers on best practices.
- Identify and manage technical debt, prioritizing refactoring or re-architecture efforts.
- Collaborate with DBAs to design efficient schemas, optimize queries, and improve data workflows.
- Implement data archiving and partitioning strategies for large datasets.
- Design and oversee APIs and middleware for integration with SAP and other third-party systems.
- Lead and execute cloud migration strategy for production systems.
- Oversee system performance enhancements and ensure high availability.
- Drive implementation of development best practices, including CI/CD pipelines and version control.
- Ensure security across application, infrastructure, and data layers, including vulnerability assessments.
Must-Have Technical Skills
- Programming: Java 8+, Spring Boot, Python, Angular, HTML/CSS, SQL, NoSQL
- Database Management: Oracle, MySQL, MSSQL, PostgreSQL
- Query Optimization and Schema Design expertise
- Architecture: Microservices, Event-Driven Architecture, Data-Driven Design (DDD)
- Integration: RESTful APIs, Middleware, SAP Integration, API Gateway
- Cloud Platforms: AWS, Azure, with experience in Cloud Adoption Strategies
- Performance Tuning: Application profiling, database optimization, and load balancing
- Security: Application, infrastructure, and data security, including API Gateway familiarity
- Incident Management: Experience with ELK, SIEM, logging, and monitoring tools
Required Skills
- Tools and Processes: DevOps practices, CI/CD pipelines, Git, Docker, Kubernetes
- Principles: Familiarity with 12-Factor Principles; TOGAF certification preferred
- Project Tools: Jira, Confluence
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Ability to work independently and within a team
- Strong attention to detail and focus on delivering quality
More Info
Job Type:
Industry:
Function:
Employment Type:
About Company
ParamInfo is a Global Leader in providing Consulting, IT Services, IT Solutions, and Outsourcing. We are one of the fastest growing IT service providers with operations in UAE, India and USA. With a result-oriented approach, quality deliverables, and successful long-term relationships represent ParamInfo's professionalism, dedication, passion and dynamism as leaders. Providing solutions aimed at improving business management through streamlining business and IT processes.
