Make Your Resume Now

Senior Software Engineer - Back End Developer

Posted October 08, 2025
Full-time
Not Applicable

Job Overview

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. You will collaborate with cross-functional teams to define, design, and ship new features, while also ensuring the performance, quality, and responsiveness of applications.

Key Responsibilities:

  • Design, develop, and maintain scalable and robust Java applications.

  • Collaborate with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.

  • Write clean, maintainable, and efficient code following best practices and coding standards.

  • Conduct code reviews and provide constructive feedback to team members.

  • Troubleshoot and debug applications to optimize performance and resolve issues.

  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.

  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.

  • Mentor and guide junior engineers, fostering a culture of learning and collaboration within the team.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Create Resume