AVK

Software Engineer (Java Full Stack)

Job Title: Software Engineer (Java Full Stack) 

Department: Engineering/Technology 

Job Summary: We are seeking an experienced Senior Java Full Stack Developer to join our dynamic team. As a senior member, you’ll play a crucial role in designing, developing, and maintaining robust and scalable web applications. If you’re passionate about cutting-edge technologies and have a strong background in Java and Angular, we’d love to hear from you! 

Key Responsibilities: 

  • Design, develop, and maintain robust and scalable web applications using Java and Angular frameworks
  • Implement front-end and back-end features, ensuring high performance, responsiveness, and security
  • Architect, design, and develop microservicesusing Java and Spring Boot.
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
  • Implement database solutions, including data modeling, query optimization, and transaction management.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Manage cutting-edge technologies to improve legacy applications.
  • Gather and address technical and design requirements.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain competitive.

Requirements and Skills: 

  • In-depth understanding of the entire web development process (design, development, and deployment).
  • Strong proficiency in Java, Spring Boot, API design and latest version of Angular.
  • Familiarity with front-end languages (e.g., HTML, JavaScript, and CSS).
  • In-depth knowledge of microservices architecture, containerization (Docker, Kubernetes) and CI/CD implementations.
  • Familiarity with databases (SQL, NoSQL) and data modeling.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Excellent problem-solving skills and ability to work in an agile environment.
  • If you’re passionate about creating robust and efficient web applications, we encourage you to apply!

Preferred Qualifications: 

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Experience with Agile/Scrum methodologies.
  • In-depth knowledge of front-end and back-end development.
  • Knowledge of appropriate design patterns and experience in implementing them in software development.
  • Excellent communication and interpersonal skills 

Job Category: Development
Job Type: Full Time
Job Location: Hyderabad
Job Experience: 5+years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx