We are seeking a highly skilled Senior Java Architect with a profound understanding of software engineering principles, databases, web technologies, and extensive experience in Java development. As a Senior Java Architect, you will be responsible for designing and implementing complex Java-based solutions, providing technical leadership to development teams, and ensuring the scalability and performance of our software systems. 

Key Responsibilities: 

  • Architect and design robust, scalable, and secure Java-based applications
  • Strong proficiency in OOPS concepts with Java and knowledge of RESTful API architecture.
  • Experience with unit testing, integration testing, and BDD testing.
  • Knowledge and/or exposure to RDBMS, such as MS SQL Server.
  • Author technical documentation that communicates clear and detailed technical solutions.
  • Very good understanding of security aspects, Public Key Infrastructure (PKI), and OWASP guidelines.
  • Experience in performance analysis and application tuning.
  • Excellent understanding of design patterns and microservice architecture.
  • Develop APIs and microservices architecture to support scalable and resilient applications.
  • Provide technical leadership and mentorship to junior developers.
  • Conduct code reviews and ensure compliance with coding standards and best practices.
  • Optimize application performance and scalability, including memory optimization and efficient database access.
  • Handle advanced database concepts such as query optimization, data modeling, and transaction management.
  • Utilize Java Stream API for efficient data processing and manipulation.
  • Hands-on experience with AWS Step Functions; exposure to NoSQL databases is a plus.

Required Skills and Experience:

  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
  • 12+ years of experience in Java development, with a deep understanding of Java core concepts.
  • Proven experience as a Java Architect or similar role.
  • Strong knowledge of software engineering fundamentals including data structures, algorithms, and design patterns.
  • Expertise in AWS services (Step Functions, Lambda, etc.) and cloud-native application development.
  • Proficiency in API design, web services, and RESTful APIs.
  • Hands-on experience with enterprise-level software development and architecture.
  • Excellent communication and leadership skills.
  • Ability to thrive in a fast-paced and dynamic environment.

Preferred Skills:

  • Certifications in Java and related technologies.
  • Experience with monitoring and analytics tools like Datadog.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of advanced Java concepts such as concurrency, parallelism, and serialization.

工作详细内容

全部职位:
1 发布
工作时间:
Work from Home
工作类型:
性别:
没有偏好
最低学历:
学士
职位等级:
资深专业人员
电话预约已成功,我们的专家会在短时间内与你联系:
10年
在之前申请:
Aug 17, 2024
发布日期:
Jul 18, 2024

el33tech

· 1-10 员工 - 伊斯兰堡, 卡拉奇, 拉合尔

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版
我在ROZEE上找到工作啦!