H

SENIOR ENGINEER-SOFTWARE TEST&RELEASE

HireWand Technologies

2 - 5 years

Bengaluru

Posted:2 days ago

Apply

Job Description

Responsibilities:

  • software development experience to contribute to the design and implementation of high-quality applications.
  • Develop applications using Java 8/11, Spring, Struts, JPA, Hibernate, RDBMS, FTL, and JavaScript.
  • Demonstrate good knowledge of voice products or voice platforms (preferred).
  • Design and implement microservices architecture using Docker, focusing on high performance and high availability design patterns.
  • Write effective unit tests using JUnit and Cucumber BDD to ensure code coverage and reliability.
  • Implement design patterns in product development for efficiency and scalability.
  • Exhibit strong programming and debugging skills to create long-term, stable, and flexible solutions.
  • Leverage open-source real-time streaming, messaging, and persistence components effectively.
  • Ensure end-to-end test automation for distributed systems.
  • Manage multi-tenant application modeling/configuration/customization, process orchestration, services orchestration, and enterprise-grade authentication services integration.
  • Stay conversant with CI/CD practices and deployment techniques.
  • Demonstrate familiarity with cloud technologies and their adoption in Java applications.
  • Work collaboratively within Agile methodologies and sprints in a global team setting.
  • Maintain excellent communication skills for effective onsite-offshore collaboration.

Skills:

  • Proficiency in Java 8/11, Spring, Struts, JPA, Hibernate.
  • Strong hands-on experience with Microservices, Docker, and cloud technologies.
  • Experience in writing JUnit and Cucumber BDD tests.
  • Ability to design and implement various design patterns.
  • Strong programming and debugging skills.
  • Familiarity with open-source real-time streaming and messaging components.
  • Knowledge of multi-tenant application architecture and external system integration frameworks.
  • CI/CD and proficient in deployment techniques.
  • Effective communication skills in a diverse and global team environment.

We Value

  • Ability to develop efficient and high-quality software.
  • Demonstrated understanding of various software development lifecycles.
  • Collaborative skills in diverse and global teaming environments.
  • Quick adaptability to new information and concepts.
  • Strong decision-making abilities in complex situations.
  • Clear communication of subtle or complex messages tailored to the appropriate audience.

Location: Bangalore

Experience:2-5 years .

Education: Bachelor’s degree in Engineering, Computer Science, or a related field.

Skills
java, microservices, spring, docker, junit, cloud, hibernate, ci/cd, communication, design patterns

Skills Required

Software Development Java 8 Spring Hibernate JavaScript Microservices Architecture Docker High Availability Design Patterns Product Development Debugging Open Source

Learn the skills this job asks for

See your skill gap for QA / Test Engineer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
H
HireWand Technologies

RecommendedJobs for You

H

Bengaluru

H

Bengaluru

H

Bengaluru

H

Bengaluru