← Back to jobs

CodersBrain Logo
senior software engineer

CodersBrain

 

Hyderabad, Telangana, India

Posted On: 2 days ago
Experience: 9+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Key Responsibilities

 

  • System Architecture: Designing and implementing scalable, high-performance back-end services using Java and Spring Boot frameworks while ensuring seamless integration with cloud infrastructure.
  • Front-End Development: Building intuitive, responsive, and dynamic user interfaces using React or Angular, focusing on component-based architecture and state management optimization.
  • Cloud Infrastructure: Architecting and deploying scalable solutions on AWS, including services like EC2, S3, Lambda, and RDS, while adhering to best practices in security and cost-efficiency.
  • Code Quality: Participating in code reviews, mentoring junior team members, and ensuring high standards of documentation and test coverage across the entire codebase.
  • Collaboration: Working closely with product managers, UX designers, and stakeholders to translate business requirements into technical specifications and deliver high-quality software within aggressive timelines.

 

Requirements

 

Required Qualifications and Skills

To qualify for this position, candidates must demonstrate a deep understanding of modern software development practices and meet the following criteria:

  • Experience Level: A minimum of 6 to 9 years of professional experience in developing enterprise-grade web applications with a strong emphasis on full-stack Java development.
  • Back-end Expertise: Proficiency in Java (version 8 or higher) and Spring Boot, with a deep understanding of RESTful API design, microservices architecture, and relational database management using SQL or Hibernate.
  • Front-end Proficiency: Extensive hands-on experience with modern JavaScript frameworks such as React or Angular, including proficiency in HTML5, CSS3, TypeScript, and state management libraries.
  • AWS Knowledge: Strong practical experience deploying and managing cloud-native applications on AWS, with clear knowledge of VPC configuration, IAM security policies, and cloud deployment pipelines.
  • Problem Solving: Strong analytical skills with the ability to troubleshoot complex performance bottlenecks and system issues in distributed environments, providing robust fixes.
  • Soft Skills: Excellent verbal and written communication skills with the ability to work effectively in an Agile/Scrum environment while managing project deliverables independently

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs