Technical Experience : - Solid understanding of software architecture principles and design patterns.
- Expertise in Java programming language.
- In-depth knowledge of Java frameworks such as Spring, Hibernate, etc.
- Designing, implementing, and scaling microservices architectures.
- Containerization and orchestration using Docker and Kubernetes.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Good understanding of cloud-native development principles.
- Hands-on experience with database design and optimization.
- Designing and implementing RESTful APIs.
- Experience in Message-oriented middleware (e.g., Apache Kafka, Rabbit MQ).
- Understanding of web application security and encryption.
- Knowledge of security systems like Oauth 2 and SAML - Proficient in identifying and resolving performance bottlenecks.
- Optimization of code and database queries for improved performance.
- Design and implement scalable, robust, and maintainable software solutions.
- Evaluate and recommend technologies, tools, and frameworks to support Java development projects.
- Excellent problem-solving and analytical skills.
- Conduct code reviews and mentor team members to ensure code quality and consistency.
- Leadership experience in guiding and mentoring development teams.
- Define and enforce coding standards and development processes.
- Familiarity with source code version control systems like Git/SVN - Implementing Dev Ops practices for continuous integration and continuous delivery (CI/CD).
Proficient knowledge of : - Java Application Architecture - Data and Database Architecture - Service-Oriented Architecture (SOA) - Rich Internet Application (RIA) Architecture - Technical Infrastructure Architecture - Performance Engineering and Architecture Business Domain Experience : - Good to have knowledge of BSS/OSS architecture and business functions supported by such systems - Demonstrated knowledge of the business processes for telecommunications and media companies in at least 2 areas (provisioning/ordering, billing, collections, network management, and operations) - Demonstrated knowledge of telecom in at least one of the following : Wireless, wireline, cable, broadband (ref:hirist.tech)
Advertisement:
Excelacom - Technical Architect - Java Programming, Chennai
Free
Excelacom - Technical Architect - Java Programming, Chennai
India, Tamil Nadu, Chennai,
Modified November 20, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |