Java Developer (Bengaluru)

Java Developer (Bengaluru)

12 Nov
|
Yes Bank
|
Bengaluru

12 Nov

Yes Bank

Bengaluru

Java Developer

Join our agile Engineering team as a Java Developer and play a pivotal role in building, testing, and optimizing high-quality software solutions. We are looking for a seasoned professional who combines strong Java programming expertise with solid Manual QA skills to ensure robust, reliable, and scalable applications that delight our users.

Responsibilities:

1. Design, develop, and maintain high-performance, scalable Java applications and services.
2. Collaborate with cross-functional teams to define, design, and ship new features.
3. Create and execute detailed manual test plans and test cases to validate functionality, performance, and security.
4. Identify, document, and track software defects, working closely with developers to ensure timely resolution.
5. Participate in code reviews, contributing to continuous improvement of code quality and best practices.
6. Optimize application performance and troubleshoot production issues to maintain high system availability.
7. Contribute to the adoption of engineering standards, processes, and tools within the team.
8. Stay current with emerging technologies and industry trends, recommending innovations to enhance product quality and development efficiency.

Requirements:

1. Bachelor’s degree in Computer Science,



Engineering, or a related field.
2. 3–10 years of professional experience in Java development.
3. Strong proficiency in core Java, object-oriented design principles, and common Java frameworks (e.g., Spring, Hibernate).
4. Hands-on experience creating and executing manual QA test plans, test cases, and defect tracking.
5. Solid understanding of software development life cycle (SDLC) and testing life cycle (STLC).
6. Experience with relational databases (e.g., MySQL, PostgreSQL) and writing optimized SQL queries.
7. Familiarity with version control systems such as Git.
8. Excellent problem-solving skills, attention to detail, and the ability to work collaboratively in an Agile environment.
9. Strong verbal and written communication skills.

Nice to Have:

1. Experience with automated testing frameworks (e.g., Selenium, JUnit, TestNG).
2. Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions.
3. Exposure to cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
4. Understanding of microservices architecture and RESTful API design.
5. Familiarity with performance testing and monitoring tools.

📌 Java Developer (Bengaluru)
🏢 Yes Bank
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (bengaluru) / bengaluru