Senior Java Developer

Job Description

  • Design, develop, and maintain Java-based applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write well-designed, efficient, and testable code.
  • Conduct code reviews and provide constructive feedback to team members.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Mentor junior developers and provide technical guidance.

Education + Experience

    • Design, develop, and maintain high-quality Java-based applications.
    • Collaborate with cross-functional teams to define and deliver new features.
    • Write clean, efficient, and testable code.
    • Conduct code reviews and mentor junior developers.
    • Ensure application performance, quality, and responsiveness.
    • Troubleshoot and resolve bottlenecks and bugs.
    • Maintain code quality, organization, and automation.

Required keyskills

    Cloud platforms (AWS) ,CI/CD pipelines ,Performance tuning and security frameworks